我有一个需要在我们网络上的远程 IP 上运行的 .bat 文件。我想做的是提示输入 IP 地址的 10.xx 部分,然后让脚本执行一个从 .1 开始并继续到 .254 的循环,这样 .bat 文件就会被推送到 10.xx1 - 10.xx254
到目前为止,这就是我得到的:
Dim WshShell
set WshShell = CreateObject("wscript.shell")
strUserInput = InputBox("enter network" )
Wshshell.exec("cmd /k CD ../directory/file.bat" & strUserInput)
如果我手动打开一个 cmd 并导航到正确的目录并运行 file.bat 10.xxx,如果 .bat 文件在网络上,它将在远程计算机上运行。