当我将批处理文件放入我的一台 Windows PC 的特定文件夹时,我需要执行它。
我们有 20 台 PC 分布在美国各地。我可以远程进入每台 PC 并在本地 PC 上执行批处理文件,但这需要很长时间。
我还可以非常快速地将文件传输到这些 PC 中。如果我可以将批处理文件放在可以解决我的问题的特定文件夹中后执行。
我过去听说过听众。PC 上的“某事”只是查看文件夹的内容。如果该文件夹中恰好存在一个文件,则侦听器将执行“某事”。
这里有一些伪代码可以帮助更好地理解:
\\Program watches the contents of C:\Folder1
If
file batchfile.bat exists in C:\Folder1
then execute batchfile.bat and then delete batchfile.bat
Else
continue watching C:\Folder1 for batchfile.bat
我正在研究 SO,看起来 PowerShell 将成为我需要走的路。你们同意还是有更有效的解决方案?