2012-02-02 24 views
0

msbuildファイル(.target)があり、psexecを使用してリモートマシンで実行します。 。Cコマンド "ATTRIB -R ":MsBuildエラーMSB3073:コード128で終了したコマンド

エラーMSB3073:

は、私は次のエラーを取得する* *"/ S/D" ドキュメントを\ \スクリプトコードで終了した128

Iドンなぜattribコマンドが失敗するのか理解できません。何のためにattrib 128のエラーコードですか?

これに関するお勧めはありますか?

対象は次のとおりです。

<Target Name="CopyPdf"> 

    ... 
    <Exec Command="attrib -R &quot;$(RutaDestinoDocumentosParaAgentes)\*.*&quot; /S /D" IgnoreExitCode="false" WorkingDirectory="C:\WINDOWS\system32"/> 
    </Target> 

答えて

2

私はあなたがそれが動作確認するために、ターゲットコンピュータ上でコマンドをチェックすると仮定します。

psexecを使用する場合は、ターゲットマシン上で実行するユーザーを指定できます。ユーザーがファイルへのアクセス権を持っていますか? これを確認するには、プロセスモニタを使用してファイルシステムのアクセスをチェックします。いくつかのファイルにアクセスできないかどうかを確認することができます。

関連する問題