No.4ベストアンサー
- 回答日時:
こんな方法もありますよ。
for /F %a in ('dir /AD /B /W k*') do rmdir /S /Q %a
XP限定ならば関係ないですけど、これならばどのWindowsでもいけるかと・・・
No.3
- 回答日時:
ANo.#2の補足です。
バッチファイル内で、"for"コマンドを使う場合には、
for /d %%1 in (k*) do rmdir /s /q %%1
と、"%1"を"%%1"にします。
詳しくは、
for /?
で、"for"コマンドのヘルプを見て下さい。
No.2
- 回答日時:
"rmdir"コマンドには、ワイルドカードが使えませんので、"for"コマンドと組み合わせて、ワイルドカードにマッチするディレクトリ名ごとに"rmdir"コマンドを実行するしかないのではないかと思います。
具体的には、
for□/d□%1□in□(k*)□do□rmdir□/s□/q□%1
(↑読みにくいですが、□は半角スペースです。□抜きだと、
for /d %1 in (k*) do rmdir /s /q %1
です。)
または、
for /d %1 in (k*.*) do rmdir /s /q %1
です。ディレクトリ名が半角のスペースを含む場合には、
for /d %1 in (k*) do rmdir /s /q "%1"
と、"rmdir"コマンドの方だけ、"%1"とダブルクォーティションで囲ってください。
なお、"for"コマンドの"/d"オプションは、『コマンド拡張機能』が有効になっていないと使えません。
(XPはデフォルトで『コマンド拡張機能』が有効になっているので、問題はないと思いますが、"/d"オプションが使えない時には、下記参考URLをご覧ください。)
『Windows XPスマートチューニング
第95回コマンドプロンプトのコマンド拡張機能の設定を確認する』
http://pcweb.mycom.co.jp/column/winxp/095/
参考URL:http://pcweb.mycom.co.jp/column/winxp/095/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux JSLinuxについて。 Linuxのこの手順のプログラミングは合っているでしょうか。 ①ホームディ 2 2022/06/20 15:33
- その他(開発・運用・管理) バッチファイルで特定のファイル・ディレクトリ以外を削除する方法について 4 2022/05/31 14:03
- その他(プログラミング・Web制作) 図に示す階層構造で,現在のディレクトリ(カレントディレクトリという)が*印のディレクトリであるとき, 2 2022/11/16 10:55
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- PostgreSQL PostgreSQLで"pg_dumpall -f data.sql"を使ってバックアップしたデータ 2 2022/09/19 08:14
- Windows 10 コマンドプロンプトの使い方 1 2022/10/13 14:43
- フリーソフト サイトで使用していない画像ファイルの削除ソフトを探しています。 3 2023/04/05 10:49
- Windows 10 2件の中断されたアクション 予期しないエラーのため、ファイルを削除できません。 このエラーが再発する 1 2022/03/27 19:33
- その他(プログラミング・Web制作) DOSコマンドに詳しい方、お知恵をお貸しください 5 2022/11/04 20:55
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
Batch: フォルダ内の特定のファイル以外を全て削除
その他(プログラミング・Web制作)
-
フォルダの中身を全部消したい。
Windows Me・NT・2000
-
Dosコマンドで2階層下をワイルドカードで指定する
Windows Vista・XP
-
-
4
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
5
windows コマンド rmdir
UNIX・Linux
-
6
コマンドプロンプトのエラーについて
その他(パソコン・周辺機器)
-
7
変数名の付け方
Java
-
8
複数フォルダをまとめて移動するバッチ
Windows Vista・XP
-
9
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
10
Windowsコマンドプロンプトのmoveコマンドが何度も構文エラーエラーを吐き出す件。
その他(プログラミング・Web制作)
-
11
バッチを用いたフォルダの自動移動
Visual Basic(VBA)
-
12
Dosブロンプトでtabを出力したい
その他(プログラミング・Web制作)
-
13
コマンドプロンプトによるフォルダ内のファイル存在有無
UNIX・Linux
-
14
DOSコマンドでのワイルドカードの使い方
Windows Vista・XP
-
15
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
16
フルパスの中にワイルドカードを使いたい
その他(プログラミング・Web制作)
-
17
バッチファイルで変数の中身をファイル出力したい
UNIX・Linux
-
18
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
19
.batでファイル名から抽出してフォルダを作成しコピーする
その他(プログラミング・Web制作)
-
20
初期化の対義語(反対語)はなんですか?
日本語
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UNIX コマンドにおける # や円...
-
iqoo neo 9と言うスマホがある...
-
SCコマンドでアクセス拒否
-
「環境変数名の編集」ウィンド...
-
[バッチファイル]レジストリ値...
-
Linuxコマンドは何の言語で書か...
-
Excel下部のメニューが消えた
-
Ctrl+Zで戻りすぎた場合、逆に...
-
bash: dkpg: コマンドが見つか...
-
【Gmailコマンド】1年以上前の...
-
compressコマンドってなくなっ...
-
VBAを使って電源を切るには?
-
shutdownコマンドをキャンセル...
-
閉じている全ての+ボタンを一...
-
UNIXのコマンドが使えないんです
-
e4defragコマンドでデフラグ
-
Linux Programmer’s Manualにつ...
-
バーチャルBOX Windows 95 セッ...
-
Linuxでコマンドが終了しない
-
pc98でcommand.comを間違えて消...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UNIX コマンドにおける # や円...
-
SCコマンドでアクセス拒否
-
[バッチファイル]レジストリ値...
-
Ctrl+Zで戻りすぎた場合、逆に...
-
Excel下部のメニューが消えた
-
「環境変数名の編集」ウィンド...
-
【Gmailコマンド】1年以上前の...
-
vbaで「最前面に」とする方法は?
-
Linuxコマンドは何の言語で書か...
-
ワイルドカードを使ってでフォ...
-
アクセスのボタンから指定のワ...
-
AIXでの文字コード、改行コード...
-
shutdownコマンドをキャンセル...
-
compressコマンドってなくなっ...
-
Linux:sedコマンドで置換がし...
-
閉じている全ての+ボタンを一...
-
コマンドプロンプトにおけるコ...
-
Powershell エクセル検索 完全...
-
VBAを使って電源を切るには?
-
バーチャルBOX Windows 95 セッ...
おすすめ情報