start-process

    0熱度

    2回答

    我有一個用C編寫的.exe文件。它是一個命令行應用程序。我想給命令行,並通過C#應用程序在此應用程序中獲得相應的輸出。 如何調用該命令並從C#中獲取輸出?

    0熱度

    1回答

    我希望我的應用程序能夠啓動另一個(第三方)應用程序,但沒有關注它。第三方應用程序是一個GUI應用程序,所以它會創建窗口等 - 這很好,我希望他們 - 但我的應用程序仍應保持在前臺,直到用戶手動切換離開它。 (How)can I do that? 我正在使用Windows 7,並且正在使用VS2010,C#4.0編寫我的應用程序。

    2熱度

    1回答

    你們中的任何人都可能知道爲什麼這不起作用嗎? Start-Process $PSHOME\powershell.exe -ArgumentList "-NoExit -Command & `"{$outvar1 = 4+4; `"out: $outvar1`"}`"" -Wait 這樣做的最終目的是,我可以通過添加-Credential選項來運行腳本塊作爲另一個用戶。但我不能讓這個簡單的腳本塊

    5熱度

    2回答

    我希望能夠遠程訪問系統並壓縮或解壓縮文件,並在完成時提供進程信號。啓動過程使用-wait參數從PowerShell同步運行7z.exe。當我嘗試將它與invoke-command結合起來以遠程運行相同的命令時,它不遵守wait參數,我相信它會殺死該進程,因爲它快速返回並且從不生成zip文件。 [string]$sevenZip = "C:\Program Files\7-zip\7z.exe"

    0熱度

    5回答

    我正在研究腳本以遠程終止兩個進程,刪除一些文件夾並啓動服務作爲應用程序。最終這將被部署爲針對多個服務器運行,但我目前正在針對單個服務器進行測試。除了啓動遠程服務的最後一步(由於它作爲服務運行時出現一些兼容性問題而正在使用-cl參數運行)之外,一切都很好。應用程序通過腳本啓動,但隨着腳本進入下一步立即關閉。我是一個完全noob,所以我一直在挖掘很多,但沒有找到解決方案的運氣。看起來我可能最終不得不在

    3熱度

    2回答

    如何在此代碼中隱藏控制檯?目前每次運行此代碼時都會顯示cmd控制檯。 protected override void OnStart(string[] args) { String applicationName = "cmd.exe"; // launch the application ApplicationLoader.PROCESS_INFORMATI

    2熱度

    1回答

    我在需要運行傳統32位報告應用程序的64位機器上安裝了ASP .NET Web應用程序。 當我與UseShellExecute = false運行該程序,該程序退出,退出代碼: -1073741502 我不能使用殼牌執行,因爲我要運行該過程作爲一個不同的用戶。但是,當Shell Execute爲true時,該進程將正常運行(儘管我必須更改ASP .NET正在執行的用戶)。 如何在不使用shell執

    7熱度

    1回答

    可能重複: How to run NOT elevated in Vista (.NET) How do you de-elevate privileges for a child process 我的程序運行作爲一個提升的進程,並與Process.Start()開始新進程。 出於安全原因,我想將這些新進程作爲非升級運行。 如何做到這一點?

    61熱度

    5回答

    訪問StandardError和StandardOutput屬性時,Powershell的Start-Process命令中是否存在錯誤? 如果我運行下面的我沒有得到任何輸出 $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait $process.StandardOu

    3熱度

    5回答

    對於一些奇怪的reaseon驗證碼失敗: p.StartInfo.FileName = @"%temp%\SSCERuntime_x86-ENU.msi"; 這個代碼更迭: p.StartInfo.FileName = @"C:\Users\USERNAME\AppData\Local\Temp\SSCERuntime_x86-ENU.msi"; 是否有任何理由我失蹤? 注意我剛纔複製的路