我在vbs和bat中有两个脚本来更改计算机上的壁纸。它看起来像这样:
VBS:
Set oShell = CreateObject("WScript.Shell")
sWallPaper = "\\server\Shares\folder1\folder2\test\wallpapertest.png"
oShell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", sWallPaper
oShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True
BAT:
@echo off
C:\programdata\microsoft\windows\start menu\programs\startup\wallpaper.vbs /TIMER:00 /SILENT /NOLICPROMPT
我手动将文件复制到:C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Startup on all machines。
它工作正常,但现在我想使用他们的主机名自动将其复制到更多的机器上。我需要做什么?我不知道应该从哪里开始。我想我需要第二个VBS脚本。有没有人有脚本来复制多台计算机上的文件?