我使用了一個批處理腳本在我的本地機器在我的遠程服務器來執行批處理腳本。爲此,我嘗試了以下命令。
net use X: \\Server1\Folder1 /user:uname Pwd
X:
call Test.bat
C:
net use X: /d*
在上面的腳本中,前三個步驟被執行,並創建驅動器「X」在遠程服務器上調用「TEST.BAT」之後。之後,控制器錯過了,接下來的兩個步驟不會被執行。 任何人都可以指導我解決這個問題。
我使用了一個批處理腳本在我的本地機器在我的遠程服務器來執行批處理腳本。爲此,我嘗試了以下命令。
net use X: \\Server1\Folder1 /user:uname Pwd
X:
call Test.bat
C:
net use X: /d*
在上面的腳本中,前三個步驟被執行,並創建驅動器「X」在遠程服務器上調用「TEST.BAT」之後。之後,控制器錯過了,接下來的兩個步驟不會被執行。 任何人都可以指導我解決這個問題。
這不會在服務器上運行腳本,它會在本地運行它 - 是你想要的嗎? –
有'Test.bat'文件沒有'/ B'開關的'exit'命令? – Aacini
test.bat是否執行另一個批處理文件而不使用'call'?在test.bat的末尾放置一個'pause'命令,看看是否正在執行。 test.bat執行多長時間?有沒有提示被重定向到NUL? – foxidrive