我想初始化一個TON的PowerShell窗口,以幫助快速完成掃描。每個窗口需要不同的輸入,我有一個數組變量給出了輸入。開始處理功能似乎工作,但如果我用"
它給了我未知函數的錯誤,給我當我使用'
在腳本中使用啓動進程運行函數
foreach($search in $Partlist){
start-process powershell.exe -argumentlist '-nologo -noprofile -executionpolicy bypass -command .\Get-Data -search $search -department $PNdept -accuracy $accuracy; pause'
start-sleep -s 5
}
我不明白爲什麼我得到未知函數的錯誤絕對沒有任何反應,但我相信我沒有迴應,因爲變量不是全球性的,我宣佈變量是全球性的,但仍然沒有運氣。也許我錯過了一些東西。謝謝。
什麼是'GET-Data'?腳本或函數?它看起來像是腳本的路徑,在這種情況下,請嘗試使用完整路徑,因爲新進程不會在當前目錄中啓動,除非將WorkingDirectory參數傳遞給Start-Process。 –
而不是用PowerShell窗口混淆桌面,我建議你開始尋找[作業](http://stackoverflow.com/a/22585698/1630171)。 –
編寫完整路徑的問題是需要用引號引起,因爲路徑名中有空格。它也是一個腳本,但是我把它變成了一個函數,因爲它需要輸入。我現在正在找工作。 –