我可以通过以下场景来表达我的需求:编写一个函数,该函数接受作为本机命令运行的字符串。
这并不是一个太牵强的想法:如果您正在与公司其他地方的其他命令行实用程序进行交互,这些实用程序会为您提供逐字运行的命令。因为您不能控制命令,所以需要接受任何有效的命令作为输入。以下是我一直无法轻松克服的主要问题:
$command = '"C:\Program Files\TheProg\Runit.exe“Hello‘;
$command = 'echo "hello world!“‘;
$command = "echo "it
's`"";
有没有什么干净的方法可以做到这一点呢?我只能设计出奢侈而丑陋的变通方法,但对于一种脚本语言,我觉得这应该是非常简单的。
https://stackoverflow.com/questions/6338015
复制相似问题