JenkinsでバッチコマンドでUNCを使用して作業すると、「~~does not exist.」となる

Jenkinsでバッチファイルを実行することができます。

バッチファイル内でUNCやネットワークドライブを使用してコピーなどの作業をしようとすると、「~~does not exist.」となります。

net use F: \\192.168.1.1\c$ /USER:user pass

これは、JenkinsがLocalSystemユーザで動作している為です。

AD環境であれば以下のように指定すると動作します。

net use F: \\192.168.1.1\c$ /USER:ドメイン名\user pass

WORKGROUP環境であれば以下のように指定すると動作します。

net use F: \\192.168.1.1\c$ /USER:192.168.1.1\user pass

コメント

タイトルとURLをコピーしました