Articles of 脚本

如何为文件夹中的每个文件执行一些操作?

我有一个扩展名为.foo的文件夹。 我需要一个batch file来执行该扩展名的文件夹中的每个文件的一些命令。 我应该怎么做? 似乎我需要一个循环获取文件列表后,但我不知道如何在batch file中做到这一点…(我在Windows XP中,但我想答案会在其他Windows上有效)。

当两个网卡连接时,代理脚本不起作用。 如何解决这个问题?

我已经部署了一个wpad.dat。 除了一些同时连接到两个networking的用户(以太网和另一个模拟用于传真的模拟调制解调器的networking适配器)以外,其function类似于魅力。 我也用笔记本testing了这个。 当我通过电缆连接到局域网,同时通过WiFi连接到另一个networking时,我没有连接到互联网。 当我直接提供代理地址,它的工作。 我怎样才能改变我的脚本,以解决我的问题? function FindProxyForURL(url, host) { if (isInNet(host, "127.0.0.1", "255.255.255.255")) return "DIRECT"; if (shExpMatch(url, "*.intranet.*/*")) return "DIRECT"; if (isInNet(myIpAddress(), "172.0.0.0", "255.255.0.0")) return "PROXY 10.1.1.254:8080"; return "DIRECT"; }

W2k3上的命令行病毒扫描程序

嘿,我写了一个PoSH脚本,用于searchFTP站点并下载特定的zip文件。 在这个过程中,我使用AVG免费在压缩文件之前和之后对zip文件执行扫描。 现在我已经准备好在分配的Windows 2003 Std服务器上投入这个吸盘了。 问题是无AVG不支持此操作系统,将不会安装。 还有其他的命令行AV工具吗? 我公司使用的当前解决scheme(Symantec AV)不支持命令行使用。 我想避免有一个活跃的“AV盾”,这将只是监视一个工作文件夹。 我想要即时结果和返回代码,我用它来生成警报电子邮件。 提前致谢

在bash脚本中保留SSH会话

我有一个bash脚本,它循环遍历服务器列表,通过SSH运行一些远程命令,并将这些命令的输出写入本地文件。 对于我在远程服务器上运行的每个命令,我打开一个新的SSH会话。 有没有办法,只有一个SSH会话保持开放的服务器,我可以运行多个命令的输出,我可以redirect到本地文件?

是否有一个脚本IDE的VBscript / PowerShell的select?

如果没有脚本,我们不能真正做好我们的工作,有时这些脚本可能很难用文本编辑器来创build/debugging 我目前正在使用UltraEdit或Notepad ++作为文本编辑器和脚本平台(语法突出显示几乎是强制性的),但是我想知道是否有一个更高级的脚本环境,某种types的IDE,主要用于VBscript和Powershell? (像往常一样,免费是更好,但如果工具是非常好的,我不反对支付)

在Linux中$ * vs $ @位置variables

在linux中$ *和$ @位置variables有什么区别? 我使用$ *读取某处是安全风险。 这是真的吗?

for循环多个variables

我有两个文本文件,我想把这两个文件的每一行作为输出ie #!/bin/bash u=`cat newlist` for i in $u do echo "" echo ",'$i'" for b in $( cat password ) do echo ",'$b'" done done 输出应该是 abc – from Users file 'line # 1' 123 – from password file 'line # 1' 请任何帮助

太复杂的FTP bash脚本的密码?

我已经阅读了几个与这个问题有关的问题,但是他们没有一个似乎对我的问题有一个有效的答案。 我只需要编写一个简单的bash脚本来通过FTP连接来获得一对文件。 正常的脚本是这样的 #!/bin/bash username="myFTPusername" password="myFTPpass" ftp -in hostname <<EOF quote USER $username quote PASS $password lcd mylocaldirectory cd FTPfolder get filename bye EOF 我也试过这个命令,在这里看到 wget -O filename ftp://user:pass@hostname/filename 但是他们都没有工作。 足够Weid,没有脚本,我可以访问没有问题,我的用户和密码工作正常。 但是,当我尝试通过脚本或wget命令连接时,我得到一个“login不正确”。 密码格式有什么限制吗? 它有不同的字符, 其中一个是“$” 。 我唯一的猜测是,美元符号是脚本中的问题。 任何想法来解决它? 如果我不能改变FTP传递怎么办?

max_execution_time(PHP)< – 什么时候开始计数?

我有几个很长的执行脚本,我的max_execution_time是5 但是,当我从plus.google.com获取一些信息时,花了大约五分钟的时间。 这一切运行良好,但这只是一个时间消耗的过程,在这五分钟之后,它在max_execution_time限制下死亡。 我的问题是 – >这怎么可能? max_execution_time只有在没有任何事情发生的时候才被计算(或者很多次(无限循环))。

运行显示输出和logging输出到文件的批处理脚本

我知道cmd > file.txt将命令的输出logging到Windows中的文件! 有谁知道如何运行一个批处理脚本,将输出logging到文件中,并在执行时在命令提示符上显示输出?