- ベストアンサー
バッチファイルでフォルダの中身を比較したい
バッチファイルで二つのフォルダの中身が等しいかどうかの調べ方を教えて頂けますか? 比較対象は、フォルダの中身のファイル名・ファイルサイズを考えています。 違いがあれば、エラーで終わり、等しければ一方は削除、もう一方は移動させたいと考えています。 どなたか、助けてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- バッチファイルでフォルダを作りたい
”123”というフォルダの中にバッチファイルがあります このバッチファイルを実行すると、フォルダ名を取得して、”123 あ”というフォルダと ”123 い”というフォルダをフォルダ”123”の中に作りたいのですができるのでしょうか? そして、このバッチファイルをコピーして、フォルダ”456”の中に貼り付けます。 ここでバッチファイルを実行すると、フォルダ”456”のなかに、”456 あ”と”456 い”というフォルダを 作れるようにしたいのですが。 お分かりの方、よろしくお願いいたします。
- ベストアンサー
- その他(Windows)
- バッチファイルについて
ひとつのフォルダーにある、いくつかのファイルから、サイズの大きなものを特定し、別のフィルダーへ移動するdos バッチファイルをお教えいただけないでしょうか? よろしくお願いいたします
- ベストアンサー
- Windows 7
- バッチファイルによる古いフォルダの削除
日付をフォルダ名にしたフォルダが、Dドライブに例えば5個あるとします。 フォルダ名 120103 フォルダ名 120205 フォルダ名 120612 フォルダ名 120820 フォルダ名 120922 これらの5個のフォルダの内、日付の新しいフォルダ名を3つ残して、 古いものを削除したいのです。 これをバッチファイルで行いたいので、お分かりの方教えてください。 フォルダは常に5個とは限らず、4個や6個の場合も有ります。
- ベストアンサー
- その他(プログラミング・開発)
- バッチファイルでフォルダ削除
C:\dataフォルダに格納されているtest1フォルダ、test2フォルダのように、 testとついたフォルダとその中身をバッチで一括削除したいです。 また削除時は、確認なしで、ダブルクリックをしたら処理を完了させたいです。 素人ながらにネットを検索して、 下記のバッチを作成してみましたが正常に動作しませんでした。 powershell -Command "Remove-Item -Path c:\data\test* -Recurse" 可能であればコマンドプロンプトかpowershellでフォルダを削除できるバッチファイルをご教示下さい。 お手数をおかけしますが、よろしくお願いします。
- 締切済み
- その他MS Office製品
- 【バッチプログラム】フォルダ内のファイル名から削除対象を決める
OS:XP_SP3 TESTフォルダには、日付が頭についたTXT形式のファイルがあります。(例:20091011_XXXXX.txt) バッチを使用して、今日から30日前のファイルの削除を自動化したいと思っています。 ファイル名と現在日付を比較して削除対象を指定することができるのではないと思っています。 どうかご教授お願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- バッチファイルのコマンドについて
バッチファイルのコマンドについて ウィンドウズです。 バッチファイルにて、大量のファイルの名前を以下の通りにリネームしたいです。 どのようにコマンドを組めばいいのか教えてください。 また、リネームしたファイルは1つ上のフォルダに移動させたいです。 1、ファイルの1~3文字目を削除してリネームして移動するコマンドデータ 2、ファイルの3~5文字目を削除してリネームして移動するコマンドデータ 例:『123456789』というファイル名に対して、 『456789』というファイル名にして移動するコマンドと 『126789』というファイル名にして移動するコマンドが欲しいです。 データは、名前も文字数もバラバラです。 知っている方がいたらお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- バッチファイルでフォルダ削除
初心者の為バッチファイルの御教授お願いします。 下記のようなフォルダがあります。 0001_2015_11_25 0002_2015_11_25 0001_2015_10_10 0002_2015_10_10 みていただくと分かると思いますが日付を含んだフォルダ名となっております。 このフォルダ名から日付を取得し、指定した日数より古い日付を持ったフォルダを削除したいと思っています。 例えば日数を30とすると下記フォルダのみが残るようにしたいと思っています。 0001_2015_11_25 0002_2015_11_25
- ベストアンサー
- その他([技術者向] コンピューター)
- バッチファイルで古いフォルダを削除する方法
バッチファイルを利用して条件のあったフォルダを削除したいと考えています。 フォルダ郡は「20091020」「20090720」など作成された日付がそのまま 名前になっています。 自動的に作成するバッチは既にあるのですが、現状このままですと 増える一方になってしまいます。 そこで3ヶ月以上前(今日よりマイナス90日) などの条件に合致したすべてのフォルダを削除する記述を 現在のバッチファイルに追加したいのですが、記述方法が分かりません。 ご存知の方いらっしゃいましたらお力をお貸しください。 よろしくお願いいたします。
- 締切済み
- その他([技術者向] コンピューター)
- バッチファイルが作成可能でしたら教えてください
指定フォルダの最新のファイルを (グローバル)ホットキーを押すだけで 移動、もしくは削除したいのですがバッチファイルで可能でしたら 作り方を教えてください
- ベストアンサー
- オープンソース
- バッチファイルの作り方
こんにちは、ただいま仕事で使用する場面もありまして、バッチファイルの作成の勉強中なのですが、調べてもなかなか分からないことがありましたので、質問させていただきます。 1つ目、ファイル名の変更 たとえば、P01001(2006.5.1).jpgというファイル名が有ります。このファイル名で、P01001をPic01と変換して、日付も括弧ごと消したいのですが、どうのようにすれば出来るのでしょうか?PをPicに変換と010を消す作業はすべて同じようにかかれていて、日付だけは、違う日付もあるので、それにも対応出来るようにしたいです。 02.次に中身の無いフォルダを検索して削除したいのですが、うまくいきません。rd コマンドでファイル名を*にしてもだめでした。 出来れば、フォルダの下の階層も検索して、消せる様にしたいのですが、やり方に検討もつきません、 是非お願いいたします。
- ベストアンサー
- Windows XP
- ノートパソコンでMacBook Airを使用していますが、EPSON EW-452Aにエレコムのルーターを経由して接続できません。
- プリンターの接続に関する問題が発生しており、ノートパソコンのMacBook AirからEPSON EW-452Aにエレコムのルーターを介して接続することができません。
- MacBook Airを使用している際に、EPSON EW-452Aにエレコムのルーターを経由してプリンターを接続しようとしましたが、正常に接続することができません。
お礼
ご連絡遅れまして申し訳ございません。 ご回答頂きありがとうございました。 下記のようにして、解決いたしました。 ********************************************** rem ファイル名・サイズ判断 rem 一致していたらMOVEDEL echo n |comp %FilePath2%*.zip %FilePath1%*.zip /a if %errorlevel%==0 goto MOVEDEL rem データ不一致の場合 rem サーバから*.zip削除 if %errorlevel%==1 ftp.exe goto DEL if %errorlevel%==2 ftp.exe goto DEL **********************************************