*.cmd ファイルには次のものがあります。
set /p variable=user input here
そして今、私はこの変数で sth を実行することになっていますが、ユーザーは、エスケープされていない場合に許可されていない文字であっても、ここに何でも入れることができます。この可能性に対処するために、CMDツールボックスに何かありますか。つまり、スクリプトで安全に使用できるように、エスケープされた必要なすべての文字を含む別の変数を (ユーザーが許可されているものと許可されていないものを認識せずに) 自動的に作成することです。