[解決済み] バッチファイル入力から末尾のスラッシュを削除する
2023-06-27 12:25:55
質問
改善したいバッチファイルがあります。末尾にスラッシュのないフォルダ パスをユーザーに提供するよう要求する代わりに、末尾にスラッシュがある場合、パスから最後の文字を削除するだけの簡単な方法はありますか?
:START
@echo What folder do you want to process? (Provide a path without a closing backslash)
set /p datapath=
::Is string empty?
IF X%datapath% == X GOTO:START
::Does string have a trailing slash?
IF %datapath:~-1%==\ GOTO:START
どのように解決するのですか?
のような構文を使用することができます。
::Does string have a trailing slash? if so remove it
IF %datapath:~-1%==\ SET datapath=%datapath:~0,-1%
関連
-
[解決済み] 線路が別々でないと無効なスイッチ
-
[解決済み] 非常に基本的なバッチ式自己複製コード:どのくらい危険か?
-
[解決済み] バッチファイルに引数を渡すにはどうしたらいいですか?
-
[解決済み] Windowsのバッチファイルから長いコマンドを複数行に分割する
-
[解決済み] バッチファイル内で改行をエコーする方法を教えてください。
-
[解決済み] N日以上前のファイルを削除するバッチファイル
-
[解決済み] バッチファイルにおけるカレントディレクトリとは何ですか?
-
[解決済み] MS-DOS バッチファイル Enterキーで一時停止
-
[解決済み] バッチファイル内の変数から二重引用符を削除するとCMD環境に問題が発生する
-
[解決済み] 変数からパスとファイル名を一括で取り出す
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 非常に基本的なバッチ式自己複製コード:どのくらい危険か?
-
[解決済み] ファイルを別の場所にコピーするためのバッチファイル?
-
[解決済み】バッチファイルをエラー発生時に終了させる方法は?
-
[解決済み】not-equal(inequality)演算子の一括処理について
-
[解決済み】DOSバッチでの論理演算子("and"、"or")について
-
[解決済み] Windowsのバッチファイルでは、どのようにループさせるのですか?
-
[解決済み] バッチファイル内でファイルの内容を変数に読み込むには?
-
[解決済み] batファイルの入力テキストをマスクすることはできますか?
-
[解決済み] バッチファイルを使用して、特定のタイプ(拡張子)のファイルをディレクトリの下に再帰的にすべて削除します。
-
[解決済み] バッチで「Press Enter to Exit」を行う方法