2016-04-01 58 views
0

我正在編寫一個power shell腳本來執行一個示例腳本。但是,當我從命令提示符運行它時,它將環境從命令提示符更改爲Power shell並執行腳本。我不想要的。從命令提示符處執行Powershell腳本而不更改環境?

Powershell.exe -executionpolicy remotesigned -File C:\Users\ic020511\Desktop\Script.ps1 

是否有不從命令提示符切換並執行腳本

+0

什麼是你想實現準確?您需要一個PowerShell主機應用程序來運行PowerShell腳本 –

回答

1

你應該能夠做到的任何命令,使用start命令:

start Powershell.exe -windowstyle hidden -executionpolicy remotesigned -File C:\Users\ic020511\Desktop\Script.ps1 
+0

這最初爲我工作。但是,在我重新啓動我的機器後,它不工作。它不改變環境,它打開新的PowerShell窗口 – user3883423

+0

@ user3883423參數'/B'應該給你預期的結果 – Paul

+0

現在再次這是變化的環境。我不明白爲什麼它在當天工作,爲什麼它今天不工作.. – user3883423

相關問題