[Windows] 如何在command line下使用帳號執行copy

最近再撰寫檔案進行複製到其他電腦的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