最近再撰寫檔案進行複製到其他電腦的script.
下指令
robocopy C:\Source\ C:\Target\{IP} /e
其中 IP 的部分是掛載的網路資料夾
mkdir /D "{IP}" "\\{IP}\DeployFolder"
卻執行失敗了.
Build step '執行 Windows 批次指令' marked build as failure
失敗原因為權限不足.
所以需要在執行前加上指定的帳號密碼對該資料夾進行存取.
使用以下指令.
NET USE \\{IP} /u:{domain}\{AD Account} {Password}
{domain} : 公司或者該環境的domain
{AD Account} : 帳號
{Password} : 該帳號的密碼.
之後再執行copy指令就可以成功了.
如何中斷呢?
NET USE \\{IP} /del /y