私はWindowsでスクリプトを作成しようとしていますが、管理用PCで実行する場合:
Seanyboy here で説明されている方法を使用します。
Net Use \\{dest-machine}\{destfolder} {password} /user:{username}
copy {file} \\{dest-machine}\{destfolder}
「for」ループを作成して各「dest-machine」を通過し、ステップ2を実行する方法についてはわかりません。どんなアイデアでも大歓迎です。
robocopyを確認します。
ROBOCOPY \\server-source\c$\VMExports\ C:\VMExports\ /E /COPY:DAT
必要なrobocopyパラメータを確認してください。これは単なる例です。タイプrobocopy /?
Windowsシステムのコマンドライン/パワーシェルで。
以下のコマンドは、コマンドプロンプトで機能します。
copy c:\folder\file.ext \\dest-machine\destfolder /Z /Y
すべてのファイルをコピーするには:
copy c:\folder\*.* \\dest-machine\destfolder /Z /Y
なぜfor
?何を繰り返したいですか?これを試して。
call :cpy pc-name-1
call :cpy pc-name-2
...
:cpy
Net Use \\%1\{destfolder} {password} /user:{username}
copy {file} \\%1\{destfolder}
goto :EOF