- 我有 2 个服务器,server1和server2。
- 在server1中,我有 1 个批处理脚本A1.bat。
- 在server2中,我有 2 个批处理脚本A2.bat和A3.bat。
- A1.bat 文件调用 A2.bat和A2.bat 调用 A3.bat 文件。
- 当我从 server2 执行 A2.bat 文件时,它工作正常。它正在调用 A3.bat 文件。
- 但是当我从 server1 执行 A1.bat 文件时,A2.bat 文件成功执行但未能调用 A3.bat 文件。
在 A1.bat 中:
@echo off Call \\server2\full_path\A2.bat
在 A2.bat 中:
@echo off echo Hello Call A3.bat
在 A3.bat 中:
@echo off echo World
我不想更改 A2.bat 中的代码。如果我在 A2.bat 中给出完整路径来调用 A3.bat,那么它工作正常。
在 A2.bat 中:
@echo off echo Hello Call \\server2\full_path\A3.bat
是否有可能通过使用 A1.bat 从 server1 调用 A2.bat 来更改代码 A1.bat(如使用 psexec 或任何东西)以执行 A3.bat。
请帮忙!先感谢您 :) !