一、問題
在Jenkins
裏面使用 Window batch command
從遠程服務器複製文件到另一個服務器時,發生錯誤 Invalid drive specification
原始腳本:
xcopy \\marchine1\dir1\folder1 \marchine2\dir2\folder2 /D/S/Q/I/Y
錯誤原因:
Jenkins沒有訪問 marchine1的權限
二、解決方法
使用磁盤映射,並加上用戶名密碼進行訪問
修正後腳本:
net use X: \\marchine1\dir1 password /user:username /persistent:yes
xcopy X:\folder1 \marchine2\dir2\folder2 /D/S/Q/I/Y