|
|
windows系统都是基干ipc$共享进行管理的,以前cn-dos.net有个朋友写了个批处理的,似乎不错把文件一托到批处理上就能向局域网里的机器进行分发操作.
批的方式实验是成功的,但是xp系统的并发也是很烦的.
所以后来使用微软的pxexec.这个没得说了非常好的工具,平时基本上传.cmd,用xcopy就能够完成了.
auto.cmd
..\psexec.exe -accepteula @..\online.txt -u onlyit -p "" -c updateantiu.cmd
updateantiu.cmd
set serverip=192.168.18.45
taskkill /F /IM usbmon.exe /T
rd "%programfiles%\USBCleaner6.0"/s /q
net use \\%serverip%\ipc$ "" /user:onlyit
xcopy \\%serverip%\d$\USBCleaner6.0 "%programfiles%\USBCleaner6.0" /e /c /I /y
net use \\%serverip%\ipc$ /delete
exit
但是psexec是勤劳的管理员用的.哈因为每次psexec就要保证局域网里的机器都能够正常进入系统.
后来google上用关键词 网吧预留后台通道 这个就是懒人用的.平时只要更新主机上的文件,然后就走人不管了
通过在主机放置run.cmd
@echo off
call :quiet>nul 2>&1
goto :EOF
:quiet
set serverip=192.168.9.100
set runtime=20090217
::
if exist %tmp%\run%runtime%.txt goto eof
::
%comspec% /c \\%serverip%\C$\sep.exe
::
>>%tmp%\run%runtime%.txt echo ok
:eof
客户端开机 upconf.vbs
WScript.Sleep(30000)
CreateObject("WScript.Shell").Run "%comspec% /c \\192.168.9.100\C$\run.cmd",0,true
其它其实netopschool本身也带文件分发功能的,但是也要看网络情况的.
一般赶时间就用psexec,不然就换预留后台通道最好,省时省力
[ 本帖最后由 dato 于 2009-10-20 01:46 编辑 ] |
|