如何让所有这些命令一起运行

时间:2016-08-03 12:36:07

标签: c# windows powershell batch-file

我需要让这些命令一起运行。因此,我将使它们作为批处理文件运行,然后单独调用每一行,使屏幕上显示弹出消息。

但是我尝试了不同的方法试图让它们作为一条线运行,但似乎无法让它工作 - 任何帮助都会受到赞赏

Powershell的

[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
[System.Windows.Forms.MessageBox]::Show("We are proceeding with next step." , "Status")
如果你们能提供帮助,

会很棒

2 个答案:

答案 0 :(得分:0)

在dos中,&符号& sign可用于按顺序运行多个命令。例如:

cd C:\ & echo foo

虽然如果您只是运行powershell命令,为什么要将它们写入批处理文件?只需编写一个powershell脚本并从命令提示符运行它。

请参阅此帖子:How to run a PowerShell script from a batch file

答案 1 :(得分:0)

如果用分号分隔PS命令,可以从shell中运行多行命令。

E.g。

echo "foo"; echo "bar"