2011-12-21 91 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

相关问题