0

複数のサーバーで特定の .bat ファイルを実行する必要があります。

私は現在使用しています:

psexec -s @c:\list.txt -cc:\copy.bat /user:Domain\userName -p %PasswordVariable% -d

次のようなエラーが表示されます:- c:\copy.bat をリモート システムにコピー中にエラーが発生しました: ファイルが存在します。

ファイルが存在しないことに注意してください。

私は何か間違ったことをしていますか?

list.txt には複数のサーバー名があり、たとえば \server1\c$ などにアクセスするには、ユーザー名とパスワードが必要です。コピー中に問題が発生しますか?しかし、psexec コマンド自体でユーザー名とパスワードを指定しました。

4

2 に答える 2

2

psexec の「-c -f」または「-c -v」修飾子を使用する

于 2014-01-06T08:42:10.140 に答える
-1

そのファイルの windows\system32 ディレクトリを確認してください。通常、psexec はファイルをそのパスにコピーします。バッチ ファイルが既に存在する場合は、-f オプションを使用して ovwrwrite します。

于 2013-11-22T23:08:22.750 に答える