假设我有以下内容:
$a = 1.1.1.1
cmd / C“模式con:cols = 55行= 10&&标题Google&& ping 1.1.1.1 -t”
我需要能够从powershell打开一个cmd窗口并将其传递给"cmd /C "mode con:cols=55 lines=10 && title Google && ping 1.1.1.1 -t""
但是我也希望能够将传递的命令中的ip地址替换为像这样的变量cmd /C "mode con:cols=55 lines=10 && title Google && ping " + $a + " -t"
我将不胜感激。
答案 0 :(得分:0)
只需使用Start-Process
命令行开关并根据需要构建参数字符串:
start-process cmd -ArgumentList "/C","mode con:cols=55 lines=10 && title Google && ping $a -t"