[問題] cmd 執行 exe 內部指令

作者: caron0225 (淯仔)   2018-06-15 11:08:28
各位大大們好:
小弟自己寫了一個python script 並且打包成exe檔。
使用者執行該exe檔會出現一個對話框並且讓使用者選擇檔案。
現在小弟我想要使用cmd來執行該exe檔案並且在cmd裡面直接輸入指定檔案路徑,
讓使用者能夠以cmd方式執行該exe檔的時候並不需要出現對話框,使用者也不需要用滑鼠
指定檔案。
可以用cmd做到上述的事情嗎??
如果可以辦到,就能讓使用者寫bat檔去自動執行該exe!!懇請版上大大給小弟建議或
參考資料。
感謝!!
作者: gmccntzx1 (o.O)   2018-06-15 11:26:00
python script內檢查sys.argv是否有額外的檔案路徑,有的話就直接執行,反之就照你講的,跳一個視窗給使用者選擇要處理的檔案.
作者: caron0225 (淯仔)   2018-06-15 12:24:00
非常感謝 gmccntzx1 大!!! 您提供的這個指令非常有用!!可以達成我想要的目的!!!
作者: leolarrel (真.粽子無雙)   2018-06-15 14:41:00
google "python 命令列參數"
作者: gmccntzx1 (o.O)   2018-06-15 16:36:00
d(`・∀・)b
作者: archangel817 (archangel)   2018-06-16 12:13:00
用bat開起exe來執行別的exe?怎麼不直接用bat執行目標exe,bat也可以用%1~%9帶參數進去執行

Links booklink

Contact Us: admin [ a t ] ucptt.com