2013-03-13 250 views
1

我的目标是显示Windows命令提示符并在命令行上显示一条命令而不执行它。所以,如果我想显示命令echo Hello,我要命令提示符下启动并显示:在Windows命令提示符下粘贴但不执行命令

C:\Windows\System32>echo Hello_

...其中_是闪烁的光标等待用户按下按键。

要做到这一点,我已经试过要么创建一个快捷方式到Windows命令提示符可执行文件,有它的“目标”改为: C:\Windows\System32\cmd.exe ...

或包含一个bat文件:

cmd.exe /k ...

...其中/ k代表:

/K:执行字符串和CONTIN指定的命令ues

这会使命令提示符继续存在并且不会终止/ c开关的操作方式。

任何想法如何实现这个结果?

+0

为什么你需要这样做? – 2013-03-13 14:48:02

回答

1

我进行了测试并取得了成功。但不知道这是你搜索什么..

  1. 做一个记事本,写

集/ P ID =你好

  1. 由蝙蝠格式
  2. 制作保存记事本shorcut并选择之前保存的记事本
  3. 运行shorcut。

这是你想要的吗?

+0

我们不得不使用这种解决方法,但它很有效。 – coinbird 2018-01-17 20:36:55

2

单靠cmd无法达到目标。不过,它可以用VBScript来完成。

Set sh = CreateObject("WScript.Shell") 

sh.Run "%COMSPEC% /k @title MyCmd" 
sh.AppActivate "MyCmd" 
sh.SendKeys "echo Hello" 
相关问题