我需要在多台服务器上运行特定的.bat文件。
我目前正在使用:
psexec -s @c:\ list.txt -c c:\ copy.bat / user:Domain \ userName -p%PasswordVariable%-d
我收到如下错误: - 将c:\ copy.bat复制到远程系统时出错: 该文件存在。
请注意,该文件永远不存在。
我做错了吗?
list.txt有多个服务器名称并且可以访问例如\ server1 \ c $ - 需要用户名密码。复制时会产生问题吗?但我已经在psexec命令中给出了用户名和密码。
答案 0 :(得分:2)
使用psexec“-c -f”或“-c -v”限定符
答案 1 :(得分:-1)
检查windows \ system32目录中的该文件。通常,psexec将文件复制到该路径中。如果批处理文件已存在,请使用-f选项对其进行ovwrwrite