我有89个服务器,我远程连接,我可以访问这些系统的文件。所有89个桌面中都放置了一个公共文件夹或Java应用程序。我们需要定期更新文件夹,只要我们必须对其进行任何更改,现在是手动任务,即我们手动更新每个桌面。
是否有任何机制可以让我们同时更新所有89个桌面中的文件夹,如果发生任何桌面,我们还需要故障日志。
答案 0 :(得分:0)
如果您的服务器有一些数字名称方案,请说SERVER_1
,SERVER_2
,...那么您可以复制一些文件:
@echo off
for /L %%a in (1,1,%lastnum%) do call :sp %%a
echo done!
goto :eof
:sp
set machine=SERVER_%1
copy c:\some\folder\somefile \\%machine%\C$\some\folder
goto :eof
如果您没有数字命名方案而不是名称列表,只需将它们收集到文本文件中,替换为FOR /F
,遍历每一行并获取名称。