2011-06-03 61 views

回答

4

令人費解,而且只適用於單一的線,但一般:

for /f "delims=" %%x in ('some command with output') do set "Var=%%x" 

對於echo你不需要做什麼特別的,只是改變

echo Foo 

set Var=Foo 

而對於文件還有

set /p Var=<file.txt 

for /f "delims=" %%x in (file.txt) do set "Var=%%x" 
+1

難道這該類型命令來完成? (注意文本文件只有1行) – Jay 2011-06-03 12:17:09

+1

絕對地點,謝謝! – Jay 2011-06-03 12:22:02

+0

多線文件怎麼樣? – Ceekay 2016-04-13 22:24:34

相關問題