2011-12-21 57 views
0

這是非常基本的,我很煩,我不記得了,但它已經很長時間了。什麼DOS腳本命令從控制檯「獲取」一個值?

我想編寫一個MSDOS批處理命令腳本,該腳本從控制檯獲取值以在腳本中使用。我不記得它是哪個命令,而且我依賴於知道命令名稱的引用。我不記得。

有人可以爲我解鎖這個問題嗎?

OK,它不是真的DOS,它是Windows XP中的批處理命令文件。

回答

0

不管你信不信,真的有不是任何有效的方法。

這裏有一些(非常醜陋)的解決方法,其中包括 「COPY CON」:

http://www.robvanderwoude.com/userinput.php

這裏是一個非常簡單的菜單系統:

http://www.dostips.com/DtTipsMenu.php#Batch.Menu

注:語法可能或者可能無法工作,具體取決於您的DOS版本。

問: 這是真的「DOS」(如在MS-DOS中)還是現代Windows操作系統上的命令提示符?

如果是後者,您可以使用Windows腳本或Powershell來做任何事情。

3
set /p name= your age? 

林不知道,但。 名稱是變量分配的用戶輸入。 您的年齡?詢問輸入時顯示消息

+0

「/ P開關在Windows 2000中引入」:http://www.robvanderwoude.com/ntset.php所以,如果這是真正的DOS,它將無法正常工作。如果它是XP或Win7,它應該工作正常:) – paulsm4 2011-12-21 01:26:30