我想做个批处理,能自动扫描ip并把D盘上的abc.exe文件复制到这些ip的D盘上
我想做个批处理,能自动扫描ip并把D盘上的abc.exe文件复制到这些ip的D盘上,在知道他们用户名和密码的情况下;思路:先扫描ip保存txt文档依次读取ip,并做盘符隐...
我想做个批处理,能自动扫描ip并把D盘上的abc.exe文件复制到这些ip的D盘上,在知道他们用户名和密码的情况下;
思路:
先扫描ip保存txt文档
依次读取ip,并做盘符隐射(把连接ip的机子D盘隐射到本地Q盘)
再将D盘的abc.exe复制到Q盘,最后断开Q盘,
再对下一个IP同样执行达到同时对网段内许多ip复制文件的目地
但具体代码不会写:
网段:192.168.0.1-254
机器的用户名都是:administrator
密码都是:000
文件:abc.exe 展开
思路:
先扫描ip保存txt文档
依次读取ip,并做盘符隐射(把连接ip的机子D盘隐射到本地Q盘)
再将D盘的abc.exe复制到Q盘,最后断开Q盘,
再对下一个IP同样执行达到同时对网段内许多ip复制文件的目地
但具体代码不会写:
网段:192.168.0.1-254
机器的用户名都是:administrator
密码都是:000
文件:abc.exe 展开
1个回答
展开全部
首先你要打开这些电脑D盘的共享,或者是默认共享
否则问题就会比较复杂
假设你要拷的电脑都开了默认共享
@echo off
for /l %%a in (1,1,254) do (
net use \\192.168.0.%%a\d$ 000 /user:administrator
if not errorlevel 1 (
copy d:\abc.exe \\192.168.0.%%a\d$
net use \\192.168.0.%%a\d$ /del
)
)
否则问题就会比较复杂
假设你要拷的电脑都开了默认共享
@echo off
for /l %%a in (1,1,254) do (
net use \\192.168.0.%%a\d$ 000 /user:administrator
if not errorlevel 1 (
copy d:\abc.exe \\192.168.0.%%a\d$
net use \\192.168.0.%%a\d$ /del
)
)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询