バッチファイルでAuntrun.iniを削除したい
◇-?バッチファイルでAuntrun.iniを削除したい-パチロー-10/15-09:14(378)-No.485222 ┣?!たとえば...-汚やぢ-10/15-12:23(375)-No.485229 ┣?!Re:バッチファイルでAuntrun.ini...-YAN-10/15-12:54(375)-No.485230 ┃ ┗?!!Re:バッチファイルでAuntrun.in...-ぱちろー-10/15-13:12(374)-No.485231 ┃ ┗?!!!Re:バッチファイルでAuntrun.i...-YAN-10/15-17:23(370)-No.485237 ┗?!Re:バッチファイルでAuntrun.ini...-ヒロ-10/15-14:18(373)-No.485232
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
485222 | バッチファイルでAuntrun.iniを削除したい | パチロー | 2009/10/15-09:14 |
メーカー名:自作PC 作ってもらった OS名:WindowsXp Professional パソコン名:1234 -- バッチファイルで不特定にある場所(デスクトップやC:\など)のAutorun.iniを削除したいです。 よろしくお願いします。 |
▲このページのトップに戻る
485229 | たとえば | 汚やぢ | 2009/10/15-12:23 |
記事番号485222へのコメント @echo off for %%i in (c: d: e: f: g: h: i: j: k: l: m: n: o: p:) do if exist %%i\ del /a:- %%i\autorun.inf /F /A /Q とか。 ドライブ名の指定はひょっとしたらもっとスマートな方法があるでしょうけど、よくしりません。 ---14:00追記 ごめんなさいね。 てっきりAutorun.infウィルスへの対策だとばかり思いこんでまして、 >不特定にある場所 と >Autorun.ini を勘違いしてました。 識者の回答をお待ちください。 スレ汚し失礼しました。 |
▲このページのトップに戻る
485230 | Re:バッチファイルでAuntrun.iniを削除したい | YAN | 2009/10/15-12:54 |
記事番号485222へのコメント パチローさんは No.485222「バッチファイルでAuntrun.iniを削除したい」で書きました。 マイコンピュータ上で右クリック…検索…ファイルとフォルダすべて… …詳細設定オプションからシステムファイルと隠しファイルの検索、サブフォルダの検索にチェック… …ファイル名のすべてまたは一部欄に autorun.inf を入力…検索 これで、接続されている全ドライブを検索し、該当ファイルが表示できます。 本当に消して良いファイルか、確認しながら消すことをお勧めします。 |
▲このページのトップに戻る
485231 | Re:バッチファイルでAuntrun.iniを削除したい | ぱちろー | 2009/10/15-13:12 |
記事番号485230へのコメント YANさんは No.485230「Re:バッチファイルでAuntrun.iniを削除したい」で書きました。 その操作をバッチファイルで操作したいのですが…。 |
▲このページのトップに戻る
485237 | Re:バッチファイルでAuntrun.iniを削除したい | YAN | 2009/10/15-17:23 |
記事番号485231へのコメント ぱちろーさんは No.485231「Re:バッチファイルでAuntrun.iniを削除したい」で書きました。 はい。質問の意図は承知しています。 間違って重要なファイルを消し、後で問題にならないか心配だったので、あのレスをしました。 このファイルがすべて無用と分かってるということでしたら、流してください。 |
▲このページのトップに戻る
485232 | Re:バッチファイルでAuntrun.iniを削除したい | ヒロ | 2009/10/15-14:18 |
記事番号485222へのコメント パチローさんは No.485222「バッチファイルでAuntrun.iniを削除したい」で書きました。 こんな感じ if exists autorun.lst del /f /q autorun.lst for %%i in (c d) do dir %%i:autorun.ini /b /s >> autorun.lst for /f "delims= " %%j in (autorun.lst) do del /f /q "%%j" 1行目は作業ファイルの削除 2行目でautorun.iniのフルパスをautorun.lstに出力 3行目でautorun.lstを1行単位で読み込み、それを無条件削除 検索ドライブは1行目のin(c d)を環境に合わせて増減させれば可能。 フルパスの区切り(delims指定)が現状全角空白になっているので、全角空白を含む パスになるファイルは削除できないので、その場合は他の区切り文字を指定しないと 対応できません。 また削除の対象として属性していないので、必要ならばdelコマンドに属性 オプション/aと合わせる事になるかもしれません。 一応確認のため2行目を for /f "delims= " %%j in (autorun.lst) do @echo del /f /q "%%j" >> del_autorun.lst に置き換えればdel_autorun.lstに削除されるコマンドリストが出力されます。 del_autorun.lstをdel_autorun.batに変えればそのままバッチコマンドとして実行可能。 一応参考になれば。 |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|