我希望能够创建一个脚本(比如说,用Python或其他)或者甚至是批处理文件(??),这样我就可以在多台机器上同时运行以下命令。这些计算机位于网络上,每台计算机都有唯一的工作站ID。在下面的例子中,例如。电脑1。
首先在Windows命令行中输入以下行。
sc \ computer1 start remoteregistry start = auto
此后,会显示确认已启用远程访问。 然后我必须输入以下内容,它运行一个名为DelProf的开源程序。
DelProf2.exe -c:computer1
在此之后,在同一个窗口中,我输入' Y'是和所有配置文件将自动删除。
我要做的是立即在多台机器上运行上述命令。 workstationID全部在电子表格(EXCEL文件)上,因此脚本将检查workstationID列并运行相关命令,而不必按下' Y'每一次。
答案 0 :(得分:1)
假设您可以将计算机名称转储到每行一个计算机名称的文本文件中,这将读取该文本文件并执行您的两个命令。
@echo off
FOR /F "delims=" %%G IN (computers.txt) DO (
sc \\%%G start remoteregistry start= auto
DelProf2.exe /u /c:%%G
)