redirectstandardoutput

    0熱度

    1回答

    我有一個控制檯應用程序,我想在c#應用程序中處理std。 基本上我已經成功使用此代碼做到這一點: Process ProcessObj = new Process(); ProcessObj.StartInfo.WorkingDirectory = WorkingPath; ProcessObj.StartInfo.FileName = ApplicationPath; ProcessOb

    5熱度

    2回答

    我需要將3個變量與URL一起傳遞,但使用斜線。因此,例如,我會用這個網址: http://www.example.com/variable1/variable2/variable3 我在.htaccess中有這樣的允許後文要通過的第一變量,但我不能讓其他兩個才能通過,即使我想補充& $ 2 <IfModule mod_rewrite.c> RewriteEngine On RewriteCo

    4熱度

    2回答

    我正在C#中構建自定義控制檯界面(Windows)。它只是將控制檯的標準輸入,輸出和錯誤重定向到WPF應用程序中的文本框。在後臺工作器中,「cmd.exe」正在運行,並且只要輸出任何內容,該輸出就會轉到文本框。 代碼的一部分是本 private void SetBackgroundWorker() { _worker = new BackgroundWorker { WorkerRep

    2熱度

    1回答

    我是java編程的新手,一直試圖讓下面的代碼運行時間最長,但雖然程序運行良好,但我似乎並沒有看到我正在將輸出重定向到文本文件中的任何輸出。如果有人能幫助我,我會非常感激。 以下是整個代碼。我遇到的問題是隻有一行寫入文本文件,並且在任何時間點,文件中只有一行。我知道這與循環和對象每次重新初始化有關,但我不知道如何克服這個問題,我知道這將會變成一個非常基本的錯誤。但我目前看不到它,所以任何幫助都將不勝

    2熱度

    3回答

    我可以理解,關於這個主題有很多問題,但他們都不能真正解決我的問題。所以我在這裏提出了我的代碼,我希望在這裏指出我的錯誤。 我有一個用C#編寫的程序,它將調用一個python可執行文件/文件。第一個要求是我通過輸入流傳遞一個參數給python文件。這我可以做。我現在面臨的真正問題是,我必須查看我的python文件是否正在打印「請輸入argument_x」,我必須在我的C#代碼中讀取此輸出,並檢查它是

    0熱度

    1回答

    讓我們考慮一下shell腳本中有很多系統命令,每個命令都會將一些內容返回到stdout或stderr。 而不是分別爲每個命令執行重定向有沒有辦法將從shell腳本生成的所有stdout或stderr重定向到日誌文件?

    0熱度

    2回答

    我想打電話給使用的Process.Start命令提示符下命令,然後使用StandardOutput我想在我的應用程序中使用的StreamReader讀取,但是當我運行下面的程序,在MessageBox我只是尋找路徑,直到調試,我在參數中陳述的命令不會附帶說明。 ProcessStartInfo info = new ProcessStartInfo("cmd.exe", "net view");

    6熱度

    1回答

    今天我遇到了這個問題,花了我相當長的一段時間才弄明白。我從IIS內部啓動一個進程,重定向它的標準輸出和錯誤輸出,所以當進程退出時,我可以用它生成一個日誌。我的機器上的所有內容都運行良好,但發佈後卻不太好。 這個過程本來應該工作一段時間,然後退出,但它不會。它只是停止響應,持有插座等資源。經過一段時間後,我能夠找出問題的原因:生成的日誌過大。在運行過程中評論Console.WriteLine後,一切

    9熱度

    2回答

    是否有重定向衍生進程的標準輸出並捕獲它的發生。在過程完成後,我所看到的所有內容都會執行ReadToEnd。我希望能夠在打印時獲得輸出。 編輯: private void ConvertToMPEG() { // Start the child process. Process p = new Process(); // Redirect the out

    3熱度

    4回答

    我需要sudo作爲一個不同的用來執行某個命令。我正在嘗試使用strace,並將其輸出重定向到文件以供進一步分析。棘手的部分是,作爲sudo'ed用戶,我沒有權限寫入我想要保存文件的位置(並且沒有sudo'ing,我沒有權限執行該命令以開始) 。 那麼我怎樣才能以用戶A的身份執行我的命令,並將它的輸出重定向爲用戶B呢?