用捷徑方式執行需帶入命令列參數的Windows Form程式

假設我們有個需要在執行時帶入一些命令列參數的Windows Form程式的話,以前我的做法就是會另外寫一個批次檔來呼叫這個Windows Form程式,並寫好所需的命令列參數。例如:
<Test.bat>
TITME Test
Test.exe –debug

這種方式雖然可以正常地執行,但就是會再多一個命令列視窗出現,只有在那個它所執行的Windows Form程式被關閉時,這個執行批次檔而產生的命令列視窗才會一併被關閉。

於是我就想說是不是有其它方式可以達到同樣的目的,但又可以不用出現那個多餘的命令列視窗。

後來想到說在捷徑中好像可以指定命令列參數的樣子,或許用捷徑是可行的。於是就開始測試。

首先先在你要執行的程式上按右鍵,並選擇「建立捷徑」。此時檔案總管會幫你建一份捷徑出來。



在新建的捷徑上按右鍵,選「內容」來進行修改。在「目標」中加上你需要的命令列參數。
按下「套用」後,直接執行這個捷徑就可以達到我們一開始的目的了,在執行Windows Form程式時帶入所需的命令列參數。

留言

這個網誌中的熱門文章

DOS Batch指令檔中如何記錄log資訊

使用regular expression來match中括號(square bracket)