C Start 使用問題記錄

2021-09-02 23:54:39 字數 998 閱讀 6378

c# start()使用問題記錄

似乎已經完全按照要求,賦值了相關屬性的資料,但是start還是執行有問題。例如:提示 the directory name is invalid 等等。

需要注意:

執行的程式要給出全部的路徑名 fullpathname。process.startinfo.filename

如果下列引數為真,可能還需要給出工作目錄名

process.startinfo.workingdirectory:

process.startinfo.useshellexecute = false; //false : no need

process.startinfo.workingdirectory

引數中不可以有重定向的字元,重定向需要設定

startinfo的其它屬性才可以實現:

process.startinfo.arguments = "... >> my.log"

如果使用 process.startinfo.filename = "cmd"

process.startinfo.arguments = """ + @"/c" + @"...." + """

引數部分可能需要應該作為整體的乙個字串,引號起來。這時,cmd啟動的程式可以使用重定向,但不是cmd命令被重定向了。

有的程式只能識別8個有效的檔案或目錄名,需要shortname轉換一下。

如果start的檔名和引數比較複雜,

最好使用,如下方法:

string tempbatfilename = path.gettempfilename() + ".bat"; //creat a bat file

// get your 

commandlinetext & 

commandarguments

using (streamwriter swtmp = file.createtext(tempbatfilename))

......

try

Easyui使用問題記錄

很久沒弄js了,一般都是讓兄弟們去弄,但這幾天碰到個easyui的timespinner使用問題,控制項值儲存後動態載入資料時,會把日期部分也顯示出來。弟兄們除錯了很久沒發現問題所在,沒辦法,只好硬著頭皮上,外圍的js 我們自己寫的 都沒發現問題,我就懷疑是easyui的問題,雖然其 是經過混亂了的...

Redhat使用問題記錄

root alessio hp noarch rpm e jdk1.8.0 101 1.8.0 101 fcs error postun jdk1.8.0 101 1.8.0 101 fcs.x86 64 scriptlet failed,exit status 2 root localhost c...

sumo使用問題記錄

ubuntu 16.04,sumo 0.32.0 基本參照和中的過程安裝。不過在第6步的make時提示找不到 libgl so 檔案,通過locat命令可以找到該檔案,不過雙擊提示link broken。最終通過chmod 777取得資料夾許可權,並用另一台電腦上的libgl.so檔案替換掉損壞的檔...