Vbscript 将变量字符串键入为文本VBS

Vbscript 将变量字符串键入为文本VBS,vbscript,Vbscript,我是VBS新手,只是想弄清楚如何运行一个脚本来提示用户输入,然后将结果作为句子的一部分键入 我正在使用WshShell.SendKeys,因为我希望脚本灵活,能够将文本输入到不同的程序中,有没有办法将这种类型的内容输入到输入框中 谢谢 这是一个非常简单的示例,说明如何让InputBox接受您的输入,然后将键发送到命令提示符。我认为你可以很容易地解决如何将其应用于任何其他程序 Option Explicit Dim a a = InputBox("Enter your name", "Examp

我是VBS新手,只是想弄清楚如何运行一个脚本来提示用户输入,然后将结果作为句子的一部分键入

我正在使用WshShell.SendKeys,因为我希望脚本灵活,能够将文本输入到不同的程序中,有没有办法将这种类型的内容输入到输入框中


谢谢

这是一个非常简单的示例,说明如何让InputBox接受您的输入,然后将键发送到命令提示符。我认为你可以很容易地解决如何将其应用于任何其他程序

Option Explicit

Dim a
a = InputBox("Enter your name", "Example")

Dim sh
Set sh = WScript.CreateObject("WScript.Shell")
sh.Run "cmd"
WScript.Sleep 200 
sh.AppActivate "C:\Windows\system32\cmd.exe" 
WScript.Sleep 200 
sh.SendKeys "echo Hello " & a & "!"
sh.SendKeys "{ENTER}"
当您运行此命令并输入单词“CrowStorm”时,CMD将打开并回显“Hello CrowStorm!”