非常に基本的な、またはそう思いました。コマンドプロンプトで次の文字列を取得しました。
C:\>echo "start C:\Users\%USERNAME%\My Documents" >> Test.txt
%%USERNAME%%、'%USERNAME%'、'%'USERNAME'%' など、さまざまな方法を試しました。バッチ出力は、環境変数をテキストのリテラル文字列として書き込むのではなく、常に解決します。これを解決先の環境変数ではなく、テキストのリテラル文字列として読み取ることを確認することは可能ですか?