开机自动网络运行指定文件

这篇文章由 在 星期五, 29 10月, 2010 发表。

  开机自动到指定IP地址上读取文件并在本地计算机上运行:

  适合机房、有盘网吧等计算机众多的场合使用,用于后期批量更新文件、批量更新驱动等批量执行操作。

  做完系统后,把下面代码另存为*.cmd文件,并设为开机自动启动。系统开机后自动会到192.168.27.99机器上读取config.ini文件,在其中查找自己的计算机名。如果找到,则把对应自己计算机名的一个文件(本例中是reg即注册表文件)复制到本地%temp%也就是临时目录,然后将文件执行(本例是运行regedit将注册表导入)。以达到在服务器端控制所有机器开机自动运行的项目。

for /f "skip=1 tokens=1" %%N IN (\\192.168.27.99\Config.ini) Do if %ComputerName%==%%N (
  xcopy /s /e /d /y \\192.168.27.99\%ComputerName%.reg %temp%\
  regedit.exe /s %temp%\%ComputerName%.reg
) Else (
  @echo 本台机器今天不更新!
)
Exit

Trackbacks/Pingbacks

  1. 装了10台机器系统,2个服务器 @ 小狼

Leave a Reply