タグ付けされた質問 「xcopy」

22
xcopyファイル、名前変更、「xxxはファイル名を指定していますか?」メッセージを抑制
これは非常に単純に見え、おそらく適切なフラグを見落としているだけかもしれませんが、1つのコマンドで、あるディレクトリから別のディレクトリにファイルをコピーし、宛先ディレクトリでその名前を変更するにはどうすればよいでしょうか。これが私のコマンドです: if exist "bin\development\whee.config.example" if not exist "TestConnectionExternal\bin\Debug\whee.config" xcopy "bin\development\whee.config.example" "TestConnectionExternal\bin\Debug\whee.config" 毎回次のメッセージが表示されます。 TestConnectionExternal \ bin \ Debug \ whee.configは、ターゲット上のファイル名またはディレクトリ名を指定していますか(F =ファイル、D =ディレクトリ)? このプロンプトを抑制したい。答えは常にFです。

16
Visual Studioで「xcopyがコード4で終了しました」と通知されたときの問題
ビルド後のイベントについてはあまり詳しくないので、プログラムの問題点について少し混乱しています。Visual Studio 2010でコンパイルすると、次のようになります。 The command "xcopy C:\Users\Me\Path\Foo.bar\Library\dsoframer.ocx C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\Foo.bar\ApplicationFiles C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\url\ C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D rmdir /S /Q C:\Users\Me\Path\Foo.bar\bin\Debug\.gwt-tmp" exited with code 4. このエラーにもかかわらず、プログラムは問題なく実行されているように見えますが、この問題を無視したくありません。奇妙なことに、この行は単一のコマンド(最初のxcopy)だけで始まっていましたが、プロジェクトのコンパイル(他の問題、主に参照の修正)を続けると、エラーメッセージが次第に大きくなりました。何が起こっているのでしょうか? 編集:ここでは失敗しているように見えるポストビルドイベントがあります- xcopy $(ProjectDir)Library\dsoframer.ocx $(TargetDir) /Y /E /D xcopy $(ProjectDir)ApplicationFiles $(TargetDir) /Y /E /D xcopy $(SolutionDir)com.myUrl.gwt\www $(TargetDir) /Y /E …

12
上書きせずにファイルをコピーする
コマンドラインで「すべてのファイルをディレクトリAからディレクトリBにコピーする」という方法を見つけることができないようですが、ファイルがディレクトリBにすでに存在する場合は、どのファイルが新しいかに関係なく、上書きしないでください。 、私にプロンプ​​トを表示しないでください。」 私はコピー、移動、xcopy&robocopyを行ってきましたが、最も近いのはrobocopyに「AからBにコピーしますが、新しいファイルを古いファイルで上書きしないでください」と伝えることですが、それは私にとってはうまくいきません。 。xxcopyを確認しましたが、Visual Studioのビルド後のイベントにサードパーティの依存関係を持たせたくないため、他のSVNユーザーがビルドを実行するためにそのツールをインストールする必要があるため、xxcopyを破棄しました。 コマンドラインをVisual Studio 2010のビルド後のイベントに追加して、新しいEFモデルオブジェクトのT4テンプレートから生成されたファイルが、それらが属するプロジェクトフォルダーに配布され、既存のオブジェクトのファイルが再生成されるようにします編集された可能性のある宛先ファイルを上書きしないでください。 T4テンプレートが再生成されるため、ソースファイルは常に新しいものになり、「新しい」スイッチを確実に使用することはできないと思います。 使用できる項目に部分クラスを使用していますが、部分クラスを使用できないものを生成しています(たとえば、デフォルトのEditorTemplateまたはDisplayTemplate * .ascxファイルを生成します)。 誰かが解決した同様の問題がありますか?

6
TeamCityビルドでビルド後のステップ(xcopy)がコード2で時々終了するのはなぜですか?
クライアントのソリューションのいくつかのプロジェクトには、ビルド後のイベントがありxcopyます。特定のフォルダーへのビルド出力です。ローカルでビルドする場合、これは正常に機能します。しかし、チームシティーでは、私が時折取得します xcopy [...]はコード2で終了しました regularを使用copyすると、コード1で終了します。これは、ファイルのロックと関係があると思いますが、コピーされる特定のファイルは同じではないため、おそらく共有の宛先ディレクトリをロックするだけです。私が使用して/yファイルを上書きするには、プロンプトしないように。 なぜこれはTeamCityでは失敗するがローカルでは失敗しないのですか?
93 teamcity  xcopy 

8
Windowsでパスの長さが260文字を超えるファイルを見つけるにはどうすればよいですか?
XP Windowsスクリプトでxcopyを使用して、ディレクトリを再帰的にコピーしています。コピーしようとしているファイルのパスが長すぎるため、「メモリ不足」エラーが発生し続けます。パスの長さを簡単に減らすことはできますが、残念ながら、どのファイルがパスの長さの制限に違反しているかを特定できません。コピーされたファイルは標準出力(ログファイルにリダイレクトしています)に出力されますが、エラーメッセージが端末に出力されるため、エラーが発生しているディレクトリを正確に把握することさえできません。 。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.