无忧启动论坛

标题: 寻找一款局域网中文件分发软件。 [打印本页]

作者: 大少爷    时间: 2009-10-19 09:20
标题: 寻找一款局域网中文件分发软件。
客户机不用任何设置不装相关软件,在某台电脑上操作,把需要的文件分发给局域网中所有的电脑。
作者: dato    时间: 2009-10-20 01:38
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 编辑 ]




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3