我在這裏看到了另一個類似於我的問題。答案是使用&
符號在一行中運行這兩個命令。但是,這是兩個不同的命令,我試圖使用的兩個命令是goto
和echo
。如何使用批量同時執行2個命令
當我嘗試把&
簽到後我想要echo
,它認爲我想要echo
&
籤。所以然後我試着在goto EXAMPLETEXT
之後加上&
這個符號,它相信我想去我批處理文件中的一個地方,叫做EXAMPLETEXT &
。命令不知道什麼時候從他們的命令偏離到下一個命令。
如果你想知道我用這什麼情況下爲什麼我需要使用這個,原因是是,我問一個問題,set /p answer=Are you ready to begin?:
然後我有,if %answer% == Ready goto begin
和if %answer == Not ready goto NOTREADY
和if %answer% == yes goto begin
等。
然後在所有指定的答案選項可接受的末尾,我想把if not defined %answer% echo Not an acceptable answer & goto READYTOBEGIN?
(發送回問題,以便他們可以重新回答。)但當然,由於指定的原因,將不會工作我。
爲什麼它絕對有在一條線上?如果使用圓括號,則可以在代碼塊中同時使用這兩個命令,並且不需要擔心'&s。 – SomethingDark