2012-05-22 42 views

回答

4

'&。\ monkeys.ps1'在當前控制檯(會話)中執行腳本。 '& powershell。\ monkeys.ps1'打開一個新的PowerShell進程並執行腳本。

+1

而在後一種情況下,'&'是無論如何有點多餘。 – Joey

+0

是的,在前者中也是多餘的(只要路徑不包含空格)。 –

+1

這對'$ LastExitCode'產生了巨大的影響。前者並沒有設置/改變它,後者的確如此。 –

0

同樣,如果你檢查出使用PowerShell的關聯幫助文件,你可以看到所有可用的PowerShell的可執行

powershell /? 

這使得先進的功能,如指定窗口參數的配置選項,運行命令直接從批處理文件或運行腳本(如上)

相關問題