这是非常基本的,我很烦,我不记得了,但它已经很长时间了。什么DOS脚本命令从控制台“获取”一个值?
我想编写一个MSDOS批处理命令脚本,该脚本从控制台获取值以在脚本中使用。我不记得它是哪个命令,而且我依赖于知道命令名称的引用。我不记得。
有人可以为我解锁这个问题吗?
OK,它不是真的DOS,它是Windows XP中的批处理命令文件。
这是非常基本的,我很烦,我不记得了,但它已经很长时间了。什么DOS脚本命令从控制台“获取”一个值?
我想编写一个MSDOS批处理命令脚本,该脚本从控制台获取值以在脚本中使用。我不记得它是哪个命令,而且我依赖于知道命令名称的引用。我不记得。
有人可以为我解锁这个问题吗?
OK,它不是真的DOS,它是Windows XP中的批处理命令文件。
不管你信不信,真的有不是任何有效的方法。
这里有一些(非常丑陋)的解决方法,其中包括 “COPY CON”:
http://www.robvanderwoude.com/userinput.php
这里是一个非常简单的菜单系统:
http://www.dostips.com/DtTipsMenu.php#Batch.Menu
注:语法可能或者可能无法工作,具体取决于您的DOS版本。
问: 这是真的“DOS”(如在MS-DOS中)还是现代Windows操作系统上的命令提示符?
如果是后者,您可以使用Windows脚本或Powershell来做任何事情。
set /p name= your age?
林不知道,但。 名称是变量分配的用户输入。 您的年龄?询问输入时显示消息。
“/ P开关在Windows 2000中引入”:http://www.robvanderwoude.com/ntset.php所以,如果这是真正的DOS,它将无法正常工作。如果它是XP或Win7,它应该工作正常:) – paulsm4 2011-12-21 01:26:30