start-process

    1熱度

    1回答

    我很努力使今天能夠使用這個簡單的(?)函數。 我有一個PowerShell腳本從基於txt的文件讀取計算機名稱。通過下面的一行從PowerShell會話中運行時,它工作正常: ./"Server Health Check.ps1" -List One-off.txt 正如你所看到的,它有一個長文件名,所以它包裹着行情。 但是,我正在構建一個PowerShell GUI窗體,其中包含一個用於調用

    2熱度

    1回答

    我想循環重複執行一個程序。 有時,程序崩潰,所以我想殺了它,所以下一次迭代可以正確開始。我通過超時確定這一點。 我有超時工作,但無法獲得該程序的退出代碼,我也需要確定其結果。 之前,我並沒有等待超時,而是使用了 - 在Start-Process中等待,但是如果啓動的程序崩潰,這會使腳本掛起。有了這個設置,我可以正確地得到退出代碼。 我從ISE執行。 for ($i=0; $i -le $max_i

    2熱度

    1回答

    大家晚上好, 我使用的傳遞參數,一個命令行如下面的腳本變量變量參數在我從內調用另一個PS1運行這個腳本。每當我試着在命令行我碰到下面的錯誤,雖然 開始處理傳遞參數:位置參數無法找到接受 說法 會有人能夠協助? 謝謝你的時間,非常感謝你的幫助。 param ( [string]$targetserver = $args[0], #target server [string]$mo

    0熱度

    1回答

    我有一個文本文件,我需要在Notepad.exe中打開並讓用戶添加一些輸入。然後我想在用戶退出文件時將文件打印到AdobePDF。 這是我不得不打開該文件 Start-Process notepad.exe C:\path\to\text\file\MyTextFile.txt -NoNewWindow -Wait 不知道如何打印PDF退出。 AdobePDF是已安裝的打印機,但它不是默認打印

    1熱度

    1回答

    嘗試幾種可能性後我不確定如何繼續。 我需要執行一個腳本"C:\test1\script.ps1"我也需要通過這個腳本傳遞一些參數。這些參數(-Hashtag $Hashtag -Name $Name等等)存儲在名爲$arguments的變量中。 所以最後調用應該是這樣的:C:\test1\script.ps1 $arguments 這是沒有問題的,但現在我無法得到管理的東西的工作。 我的目標是以不

    -1熱度

    2回答

    我想如下運行PowerShell腳本: Start-Process -FilePath "C:\svn\Services\trunk\Services.In4m.Agent.Host\bin\agent.exe" -Argument --help 有什麼理由這可能發生。另外,如何編寫腳本以便命令提示符窗口不會立即關閉?

    1熱度

    1回答

    我需要能夠調用exe並僅指定服務器名稱和用戶名。我仍然希望它像正常一樣提示輸入密碼。當我調用下面的第一個命令時,RDP會提示我輸入密碼,但它已經插入了我的本地用戶名。如果我想使用別人的用戶名,我不能在第二個命令中正常工作。 Start-Process "$env:windir\system32\mstsc.exe" -ArgumentList "/v:$server" Start-Proces

    0熱度

    1回答

    我想複製許可證文件夾並覆蓋現有文件夾,因爲它是程序文件(x86),我必須運行提升的powershell,我可以複製它時我手動啓動它,只是想知道是否有可能全部運行在一條線上(一次全部運行)?真的appreicated $net = new-object -ComObject WScript.Network $net.MapNetworkDrive("R:", "\\roa\smdd\Softwar

    0熱度

    1回答

    我有任務計劃在午夜運行批處理文件。 它具有最高權限, 它跑了作爲管理者與存儲的密碼,獨立的用戶是否登錄或不 的環境設置爲2012窗 批處理文件的啓動時使用文件夾。 批處理文件的位置,分別爲啓動文件夾: c:\ip\ip1.bat c:\ip\ 批處理文件的內容:如果手動啓動 taskkill /im python.exe /f >nul 2>&1 taskkill /im chrome.e

    0熱度

    1回答

    我一直在嘗試重新編寫以下PowerShell代碼,因爲我需要它等到完成之後才進行如此假設啓動過程與-Wait就足夠了但我似乎無法獲得它實際上運行... 原來的代碼工作,但不會等到它完成之前進行腳本。 function ZipAndDeleteFile([string] $file, [string] $saveLocation) { $command = [string]::Forma