[問題] 相當於雙擊檔案的batch寫法
※ [本文轉錄自 Windows 看板 #1DAN4sdq ]
作者: Holocaust123 (奔跑的蝸牛) 看板: Windows
標題: [問題] 相當於雙擊檔案的batch寫法
時間: Sun Jan 9 16:26:27 2011
(OS是XP)
假設有個檔案叫 123.abc
我想寫個batch
相當於用左鍵點兩下123.abc 然後讓系統用預設程式開啟
(預設程式 = 系統關聯到.abc的程式)
查了很久還是不知道怎麼做
請問有會的人可以教一下嗎 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.32
※ Holocaust123:轉錄至看板 EzHotKey 01/09 16:26
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.32
→
01/10 12:01, , 1F
01/10 12:01, 1F
→
01/10 12:02, , 2F
01/10 12:02, 2F
→
01/10 12:02, , 3F
01/10 12:02, 3F
這位大大....你誤會我的意思了@@
你講的我知道 只是...
a.
你寫的是用"指定程式"開啟該檔案
我要的是 用系統已經關聯到該檔案副檔名的程式開啟該檔案
講白話點 就等於在該檔案上用滑鼠點兩下
而非像你說的這樣"手動指定一個程式"去開啟該檔案
b.
你講的方法有幾個問題:
1. 手動指定的程式不一定有command line的用法
2. 承上, 就算可以在command line用,
不去翻docs根本就不可能知道parameter要怎麼給@@
(每個parameter代表的意思只有寫該程式的人知道)
而且前提是要有docs...
3. 承上, 雙擊該檔案的效果可能是 xxx.exe -p1 a1 -p2 a2 ...
a1 a2 之類的值還有可能早就hard-coded了
不是每個程式都是 xxx.exe argument 這麼簡單
4. 承上, Windows下的副檔名這麼多
不可能手動一個一個寫
光環境變數就設不完了...
(123.abc只是舉例 我希望能套用到所有的副檔名)
→
01/10 12:08, , 4F
01/10 12:08, 4F
應該不是
他想表達的是 手動指定程式來開啟檔案
※ 編輯: Holocaust123 來自: 140.112.30.32 (01/10 20:49)
→
01/10 22:24, , 5F
01/10 22:24, 5F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
WinNT 近期熱門文章
PTT數位生活區 即時熱門文章