0
我正在創建一個測驗來測試我的技能,並能夠成功地將文本和變量放入一個單獨的文本文件中。當我試圖從批處理文件中調用它們時,變量是空白的。我怎樣才能解決這個問題?另外,如果有人能告訴我如何回憶一個特定的線路,我將不勝感激。如何將變量放入批處理文件中的文本文件中?
我的代碼(縮短):
Echo What is your Name?
set /p Name=Name=
echo Test Results: > TestResults.txt
echo Name: %Name% >> TestResults.txt
cls
echo What's 2 + 2?
set /p Problem=2 + 2=
echo 2 + 2= %Problem% >> TestResults.txt
cls
echo Who is President?
set /p President=President=
echo President= %President% >> TestResults.txt
cls
echo Goodbye!
pause>nul
cls
for /f "delims= " %%G in (TestResults.txt) do echo %%G
pause>nul
您能否確認您提供的代碼不起作用?我遇到的唯一問題是for循環的delims部分中的空間意味着它無法用空格處理答案。 – SomethingDark 2015-04-06 04:58:11