使用CMD命令打开新的PowerShell窗口

时间:2014-09-09 16:01:14

标签: powershell dos

假设我有以下内容:

    $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"

我将不胜感激。

1 个答案:

答案 0 :(得分:0)

只需使用Start-Process命令行开关并根据需要构建参数字符串:

start-process cmd -ArgumentList "/C","mode con:cols=55 lines=10 && title Google && ping $a -t"