[解決済み] cmdスクリプトで感嘆符「!」をエスケープするには?
2023-08-08 21:33:41
質問
このような場合
setlocal ENABLEDELAYEDEXPANSION
をコマンドのパラメータとして使用したい場合、それをエスケープする方法はありますか?
@echo off
setlocal ENABLEDELAYEDEXPANSION
echo I want to go out with a bang!
echo I still want to go out with a bang^!
どのように解決するのですか?
遅延展開が有効な状態で説明ポイントを一括で使用するには、まず説明ポイントを無効にして変数に追加する必要があります。以下の例では
DISABLEDELAYEDEXPANSION
と
ENABLEDELAYEDEXPANSION
の状態になります。
@echo off
setlocal DISABLEDELAYEDEXPANSION
set DB_password=encrypt!Pws
echo %DB_password%
SETLOCAL ENABLEDELAYEDEXPANSION
echo !DB_password!
関連
-
[解決済み] バッチファイルに引数を渡すにはどうしたらいいですか?
-
[解決済み] WindowsのCMDで1行に2つのコマンドを実行するにはどうしたらいいですか?
-
[解決済み] N日以上前のファイルを削除するバッチファイル
-
[解決済み] Windowsのコマンドラインで、現在の日付/時刻をファイル/フォルダー名で使用するために適切な形式で取得するにはどうすればよいですか?
-
[解決済み] Windowsでコマンドラインから空のファイルを作成するには?
-
[解決済み] Windowsのコマンドライン環境を使って、ファイル内のテキストを検索・置換するにはどうすればよいですか?
-
[解決済み】バッチ/cmdで "コメントアウト"(コメント追加)するには?
-
[解決済み] Windows コマンドインタプリタ(CMD.EXE)は、どのようにスクリプトを解析するのですか?
-
[解決済み] DOSバッチファイルでの複数行コメント
-
[解決済み] Windowsのバッチファイルで部分文字列を置換する方法
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] .BATファイルを完了後に自己削除する方法を教えてください。
-
[解決済み] psexec はエラーコード 1 - 二重引用符で終了しました。
-
[解決済み] cmdを使ったファイルの移動は? [終了しました]
-
[解決済み] ディレクトリを再帰的にコピーするバッチファイル
-
[解決済み] バッチファイルでの変数の定義と使用
-
[解決済み】MSバッチファイルを使用して、プログラムの出力を変数に割り当てる
-
[解決済み】バッチファイルから空のテキストファイルを作成する方法は?
-
[解決済み] Windowsのバッチファイルでは、どのようにループさせるのですか?
-
[解決済み】WindowsのFINDSTRコマンドの文書化されていない機能や制限事項は何ですか?
-
[解決済み] バッチファイルに変数用の外部ファイルをインクルードする