Jay*_*Jay 15 windows scripting networking
我试图在Windows上创建一个脚本,当在管理员PC上运行时:
使用seanyboy描述的方法,在这里:
net use \\{dest-machine}\{destfolder} {password} /user:{username}
copy {file} \\{dest-machine}\{destfolder}
Run Code Online (Sandbox Code Playgroud)
我不确定如何编写'for'循环来遍历每个'dest-machine'并执行第2步.任何想法都将非常感激.
Til*_*ilo 15
检查Robocopy:
ROBOCOPY \\server-source\c$\VMExports\ C:\VMExports\ /E /COPY:DAT
确保检查所需的robocopy参数.这只是一个例子.robocopy /?在Windows系统上键入comandline/powershell.
Anv*_*thy 10
以下命令将在命令提示符下工作:
copy c:\folder\file.ext \\dest-machine\destfolder /Z /Y
Run Code Online (Sandbox Code Playgroud)
要复制所有文件:
copy c:\folder\*.* \\dest-machine\destfolder /Z /Y
Run Code Online (Sandbox Code Playgroud)
为什么for呢 您想迭代什么?尝试这个。
call :cpy pc-name-1
call :cpy pc-name-2
...
:cpy
net use \\%1\{destfolder} {password} /user:{username}
copy {file} \\%1\{destfolder}
goto :EOF
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
135167 次 |
| 最近记录: |