- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:環境:Windows 2008R2)
Windowsバッチスクリプトでパラメータファイル内の文字列を小文字に変換する方法
このQ&Aのポイント
- Windowsのバッチスクリプトを使用して、パラメータファイル内の文字列を一律小文字に変換する方法を教えてください。
- 具体的には、パラメータファイル中の文字列 'user_SYSTEM' を 'user_system' に変換する方法が知りたいです。
- 現在試しているスクリプトでは、文字列が重複してしまい 'user_abcdef' が出力されません。解決策を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
小文字に変換するところは、以下のページを参考にされたのでしょうか? http://scripting.cocolog-nifty.com/blog/2010/04/post-426e.html お書きになっているバッチを書き直してみました。以下の記述でお試しください。 echo off del C:\Temp\b.txt for /F %%i in ( tmp_prm ) do call :sub %%i exit /b :sub set env=%1 for %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do call set env=%%env:%%i=%%i%% echo %env%>>C:\Temp\b.txt goto :EOF