2016-10-10 16 views
0

よりファイルを削除する誰もがplsは、私はファイルが200キロバイト以上であれば.impファイルを削除したいBatchscriptより200キロバイト

FORFILES /S /M *.imp /C "cmd /c if @fsize gtr 200000 del @file"

以下のコマンドを説明することができます。私はコマンドを持っていますが、パスを入れるときに//flxxx/g_ff_gg$/CDO_MTK_SMT/Hari krishna/gggg_SCRIPTS/私はエラーが発生しています。上記のコマンドのどこにパスを入れますか?

または200キロバイト以上であると私はこのような場合に使用する溶液で与えられたディレクトリ

+1

バックスラッシュでバッチを配置しようとしましたか? – geisterfurz007

+3

Windowsでは、ディレクトリ区切り文字は '/'ではなく '' \ ''です。 UNCパスの構文は '\\ ComputerName \ ShareName \ Directory1 \ Directory2 \ FileName.ext'です。パス全体にスペースがある場合は二重引用符で囲む必要があり、コマンド・プロンプト・ウィンドウ 'cmd /?'で実行中に読むことができる最後の段落の最後のページで「cmd.exe」を実行します。コマンド・プロンプト・ウィンドウで実行される 'forfiles /?'、 'if /?'および 'del /?'は、ここで使用される他のコマンドのヘルプ・ページを表示します。 – Mofi

+0

私は解決策を得ました。あなたの助けに感謝します:) –

答えて

1

のファイルを削除したファイルを確認する任意のコマンドが存在するディレクトリへの最初の変化です。その後、コマンドと最終的な休暇を呼び出します。 pushdおよびpopdが作成されます。

pushd \\ComputerName\ShareName\Directory1\Directory2 
FORFILES /S /M *.imp /C "cmd /c if @fsize gtr 200000 del @file" 
popd 
+0

こんにちはZzeroo ....あなたの解決策を試してみました...それは働きました... :)たくさんありがとう –

+0

@Krish Naあなたは大歓迎です。それはあなたがstackoverflowの新しそうですね。あなたがあなたの質問の答えを得たと思うなら、それを緑色のチェック矢印でマークしてください。 http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – zzeroo

関連する問題