対話形式で、任意の名前のフォルダを作成するためのバッチとして、過去質問から下記記述を参考に応用を考えております。
echo off
set /p USER_INPUT=フォルダ名を入れてください。:
mkdir %USER_INPUT%
しかしながら、スペースを含む名前を入力すると、でご想像どおりスペース前後の文字列で複数のフォルダが作成されます。これを回避するために下記のような方法を記述できますでしょうか?勉強不足で恐縮ですが、ご教授下さい。OSはWindows X提です。
1.スペースを含めた名前でもそのままフォルダが作成できる
2.スペースを含めた名前を入力するとエラーメッセージを表示し再入力させる
3.スペースを別文字(-ハイフンもしくは _アンダーバー)に自動的に変換する
No.1ベストアンサー
- 回答日時:
フォルダ名を示すキーワードの両端に " を付加して、・・・
echo off
set /p USER_INPUT=フォルダ名を入れてください。:
mkdir "%USER_INPUT%"
としてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】フォルダAからダBへファイルを、ファイルの更新日時の条件で、1つづつ移動するには? 3 2022/08/25 09:56
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Visual Basic(VBA) batにて、異なるフォルダの同名ファイルを参照し、文字列を判別。擬似配列で変数へ格納 3 2022/04/10 03:37
- Excel(エクセル) 【マクロ】フォルダを3つ、POモニター上に、決まった並べ方をしたい 4 2022/08/31 11:05
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
- Excel(エクセル) 【マクロ】フォルダを2つのモニターの定位置に並べたい 2 2022/09/02 01:14
- その他(プログラミング・Web制作) フォルダを一括で作成する方法 0 2022/07/27 19:19
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
バッチファイル 文字列にスペースがある場合
その他(プログラミング・Web制作)
-
Excelで"で囲む方法
Excel(エクセル)
-
DOSコマンドのFOR文で空白を含むファイルパスの指定方法
UNIX・Linux
-
-
4
バッチファイルでのスペースの入力
Windows 10
-
5
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
6
コマンドプロンプトでファイル名に含まれるスペースを別の文字に置換したい
その他(プログラミング・Web制作)
-
7
バッチファイル 二つ上のディレクトリのパス取得
その他(プログラミング・Web制作)
-
8
EXCELで複数のシートを一度に「シートの保護」することはできますか?
Excel(エクセル)
-
9
文字列として(ダブルコーテーション)を表示させる方法"
Excel(エクセル)
-
10
コマンドプロンプトによるフォルダ内のファイル存在有無
UNIX・Linux
-
11
ヘッダー
Excel(エクセル)
-
12
EXCEL VBAで、セルの文字列の前後に文字を入力する方法は?
その他(Microsoft Office)
-
13
同名フォルダを作成し、そのフォルダに移動するバッチ
その他(プログラミング・Web制作)
-
14
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
15
リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます)
Excel(エクセル)
-
16
コマンドプロンプトでスペースのあるファイルのコピー
その他(プログラミング・Web制作)
-
17
圧縮ソフト 7-Zipについて あまり圧縮されないのですか?
フリーソフト
-
18
バッチを用いたフォルダの自動移動
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10 メールフォルダ作成
-
Thunderbird ローカルフォルダ...
-
bat ファイルでフォルダ作成&移動
-
Accessでフォルダを自動生成す...
-
フォルダに暗証番号
-
フォルダコピペ時に更新日時と...
-
Windowsで、新規フォルダを素早...
-
フォルダ作成用バッチファイル...
-
Excelでバックアップファイルを...
-
バッチファイルで古いフォルダ...
-
Excelでdatファイルを作成??
-
Microsoft Access エラー 3051
-
batファイル処理でのテキストフ...
-
バッチによるショートカットの...
-
テキストファイルの文字色に色...
-
WindowsLiveメール2012の保存フ...
-
Refreshで落ちる
-
マルチモニタ環境でネットから...
-
マクロでメモ帳に貼り付け
-
バッチファイルが作成できない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォルダ作成用バッチファイル...
-
Thunderbird ローカルフォルダ...
-
bat ファイルでフォルダ作成&移動
-
Windows10 メールフォルダ作成
-
LANDISKに新しいフォルダを追加...
-
John The Ripper
-
デスクトップ上にフォルダを作...
-
Accessでフォルダを自動生成す...
-
フォルダの新規作成が遅い
-
フォルダ階層が深いファイルの...
-
コマンドプロンプトを使用して...
-
マイドキュメントにマイビデオ...
-
"ダウンロード"のフォルダを消...
-
XPでデスクトップ上にmkdirでフ...
-
auoneのwebメールを使っている...
-
BIGLOBEのウェブリメールはフォ...
-
エクセルVBAでフォルダの作成
-
至急!バッチ作成について
-
GoogleWorkspaceについての質問
-
インストール日時
おすすめ情報