Powershell脚本内使用一个变量存储命令字符串。
如何才能将其作为命令,在脚本内执行呢?
你从文本内容获取的是变量,变量可以做命令吗?这本身就是一个伪命题,不过强大的ps可以实现。
在那样之前,有两个更好的方案:
你可以调用文本中的内容,可以在脚本中预留变量空间,把读取出来的文本识别一下,加入流控制,就可以执行特定的程序。
或者,你用ps 将 你装有命令的文本文件 修改为.ps1 或.bat等调用执行,
引入wasp
先读取文本存在变量中,然后抓取窗口句柄,向ps窗体发送变量,再send-key 一个回车,不就实现了?
参考:Executing a Command stored in a Variable from Powershell