Questions tagged «script»

以特定顺序执行的一系列自动指令,例如创建Windows脚本以在启动时启动特定程序。

4
Linux GUI脚本
为Windows制作了一种名为AutoIt的脚本语言。它可以执行以下操作,例如,如果用户突出显示单词并按某个热键,它可以将该单词复制到内存中,打开firefox,转到google.com,将单词粘贴到文本框中,然后单击按钮进行搜索。 Linux中有哪些最容易学习的脚本语言可以做到这一点?

1
计划任务触发器何时GPO无法在启动时运行(无DC)?
我正在通过GPO推送启动脚本。该脚本更新本地脚本(如果发生更改或删除),然后自行运行。 我希望只有当机器脱机且无法接收更新的脚本时才能在启动时运行本地脚本。是否有一个事件日志项,用于触发无法到达的DC-to-apply-GPO-on-boot?我不希望每次DC不可用时运行脚本(例如临时网络中断),仅在DC不可用时才启动。 有一个更好的方法吗?

0
如何使用相同的正文回复多个传入的电子邮件
我希望能够回复同一个机构的多封电子邮件。在这种情况下,回复字段是不同的,电子邮件的原始正文也是如此。 唯一保持不变的是我的回复。 我已经阅读了有关Mozilla模板的内容,但我看不到如何动态自动填充回复字段以及原始内容。 我正在使用Ubuntu 16.04和Mozilla Thunderbird 我发布在这里,因为这可能是最好的脚本。 我想我必须编写一个脚本来完成这样的事情。虽然我不得不说,如果有人没有实现类似的功能,我会感到惊讶。 我在为此创建脚本时遇到的一个障碍是将邮件设置配置到某个地方的Ubuntu中。 这不是一项艰巨的任务,但我认为必须这样做。 我是Pico的忠实粉丝,但我还没有考虑过取代它的是什么以及它是否是一个强大的电子邮件客户端。 所以我想知道我现有的设置是否允许我做这样的事情,如果没有,为了获得这个功能,最好的工具和配置是什么。

1
使用批处理识别文件名上的模式
我有一个脚本,通过添加时间戳作为当前文件名的前缀来重命名文件。带有时间戳的文件如下所示: 20170407_1030.file1.txt 在处理完一些文件后,我在一个文件夹中运行此脚本。问题是,一旦文件的名称前面已经加上了时间戳,下次运行脚本时,它会预先设置文件名的另一个时间戳。相反,如果文件的名称中已经有一个时间戳,我想 更换 它带有更新的时间戳。 为此,我尝试识别已包含时间戳的文件名,如果是,请将其替换为更新的时间戳。 我目前执行此操作的脚本如下所示: setlocal enabledelayedexpansion for /f "delims=|" %%F in ('dir /b %cd%\*.*') do ( set "MDate=%%~tF" set "Patern=*_*." set "TimeStamp=!MDate:~6,4!!MDate:~0,2!!MDate:~3,2!" ren "%%~nF%%~xF" "!TimeStamp!-%%~nF%%~xF" ) exit 编辑:抱歉没有提供更多详细信息。我一直在做一些研究,找不到匹配给定样本中掩码的方法。我知道如何替换预定义的模式或如何匹配掩码 ren *.png *.jpg。

1
从大量单词列表生成图像
这是一个奇怪的问题,但基本上我正在尝试为游戏创建一组Pictionary卡。为此,我有一个由换行符分隔的1500个名词的列表,我需要将它们中的每一个放在特定分辨率的单个PNG文件上。有这么简单的方法吗?


1
使用自定义消息拦截Windows XP注销或关闭
当用户退出他们的计算机时,我想要一种向他们显示消息的方式,询问他们是否记得设置他们的不在办公室和电子邮件转发,我想让他们有机会取消他们的注销,如果他们需要回到Outlook并执行此操作。 我已经尝试使用logout vbscript来捕获Yes / No问题的答案,但shell命令“shutdown -a”不起作用,因为我认为这个过程太过分了。 有没有办法自定义标准“你确定要注销吗?”消息显示提醒或拦截开始 - 关闭/注销过程?我对不同的方式持开放态度,它不一定是vbscript。 我的环境是Windows 2003服务器和Win XP Pro客户端。 提前致谢。

1
搜索目录并将其删除
我想在c:驱动器中搜索名为XYZ的目录。然后我想删除它及其所有内容。目录树中的不同级别将有多个名为XYZ的目录。我想删除它们。这需要在Windows系统上完成。如果需要,我可以使用cygwin运行UNIX命令。非常感谢任何帮助实现这一目标。
1 windows  script 

0
crontab上的Python脚本不起作用
我有这个用Python编写的脚本,它应该通过Telegram发送“world.zip”文件。 #!/usr/bin/python3 ... bot.chat(chat).send_file(path="/home/marcobuster/Server/world.zip") 如果我使用启动脚本 python3 "Backup.py" 有用。 好。但现在,我想每小时运行一次这个脚本。所以,我更新了crontab列表,我添加了这些东西 (marcobuster是我的用户) 00 * * * * sudo -u marcobuster /usr/bin/python3 /home/marcobuster/Server/Backup.py > /home/marcobuster/Server/crontab_error.txt 2>&1 但脚本不起作用。他给了我这个例外: Traceback (most recent call last): ... FileNotFoundError: [Errno 2] No such file or directory: '/home/marcobuster/Server/world.zip' 我重复一遍,通过使用它来启动它可以正常运行 python3 "Backup.py"。 怎么了? UPDATE :我试过这样做: chmod +x Backup.py ./Backup.py 我有同样的错误: …
1 linux  ubuntu  script  python  cron 



1
当互联网或位置断开连接时,如何暂停复制操作。贝壳
好的。所以我有一些备份目录的可执行.sh文件。在这种情况下,开发目录。我有两台电脑。Mac(主计算机和Windows 7桌面)。由于我的Mac只有500 GB的存储空间,我想将数据备份到另一台计算机。我这是无线的。 为了实现这一点,我有一个shell脚本来检查我是否连接到main-pc / Users / Public /。我知道位置不安全,我会在几天内更改位置,但就目前而言,我只是希望它能够正常工作。 总的来说,脚本工作正常,它确保位置存在,如果我没有连接我已经设置安装计算机。它也正确地复制了一切。 除外,如果互联网突然失去连接,或者我与另一台计算机的连接中断(这种情况时不时发生)。当发生这种情况时,该位置突然不存在,并且它继续运行脚本,但什么都不做,只是做了类似的事情 x - > y位置不存在...... Blah blah blah。 我的问题是,我如何确保如果我失去连接,它只是暂停备份并等待直到位置连接?这甚至可能吗?我不能只是重新创建位置,因为我没有在本地存储它。 谢谢。(而且我意识到获得一个外部驱动器会更容易,但那有什么好玩的?) 我的脚本很长,但这是与备份有关的部分。 rm -r -v /Volumes/Users/Public/InfiniteBackups/Development cd /Volumes/Users/Public/InfiniteBackups mkdir Development cp -v -f -rip ~/Development/ /Volumes/Users/Public/InfiniteBackups/Development echo "Files have finished transferring" say "Files have finished transferring" exit 0 它不是最漂亮的脚本,但它有效。这是在OS X 10.8上。

1
rsync - 排除不排除
我在Ubuntu 12.04 LTS上使用rsync并使用以下脚本来备份所有内容/,但是,每当我运行脚本(以root用户身份)时,/backup都会包含该目录,应该排除它: #!/bin/sh rsync --password-file=/etc/rsyncd.password --delete -aAXzv --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/home/*/.gvfs,/home/*/Downloads/*,/backup/*,/var/spool/squid3,/opt/atlassian,var/www/\~*} /* fsbak@servername::fsbak 为什么会发生这种情况,我怎样才能忽略rsync /backup?

2
如何获取电话通知但停止Chrome桌面通知和站内弹出通知?
我想只在手机上收到谷歌日历的提醒。 如果您打开了Google日历标签,则可以在现场弹出通知中进行选择(每次有提醒时谷歌浏览器会将当前标签更改为谷歌日历标签,即使您处于其他内容中)或者Chrome桌面通知(非常烦人,在我的电脑上聊天/发短信时,它会隐藏部分聊天内容,我必须每次都手动关闭它) 两者都非常烦人。有没有办法禁用两者?(通过谷歌,没有办法,你必须在两者之间做出选择) 也许是一个隐藏现场弹出窗口的脚本? 使桌面通知部分透明? 还有其他方向吗?

1
自动excel脚本
我有400名患者的数据,存储在400个不同的excel文件中。每个文件按特定顺序包含34列,例如A到Z.这400个文件中的每个文件的顺序相同。 现在我需要制作一个新的excel文档,其中包含每个患者的第一列。所以我需要我的400个不同excel文件的所有第一列,在一个新文档中彼此相邻排列。优选以自动脚本的形式。 之后,我想做同样的事情,但对于第二列,然后是第三列,依此类推。 这可能是一个已经解决的问题。否则有人可以帮帮我吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.