作者piligo (霹靂狗)
標題Re: [請問] 檔案右鍵內容有指令可以實現嗎?
時間Sat Dec 28 22:02:19 2013
※ 引述《ddd321 (-d)》之銘言:
: 一般捷徑有commandline的程式可以修改,vbs好像也可以
: 網頁捷徑本身為純文字檔案,可用記事本修改
: 如果真的要打開內容,可把下面內容存成 vbs,然後執行
: Set objShell = CreateObject("Shell.Application")
: Set objFolder = objShell.NameSpace("C:\")
: Set objFile = objFolder.ParseName("Program Files")
: objFile.InvokeVerb("properties")
: msgbox "Close"
酷斃了~終於實現我的需求
不過有兩個疑問
1.一定要有msgbox "Close"嗎,因為我拿掉就沒任何反應,不拿多個訊息框又很礙眼
2.objFolder.ParseName後面可以改用變數套用嗎?
就像批次檔透過%1來帶入
譬如在批次檔寫abc.vbs "Program Files",就可以把Program Files帶入
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.88.167
1F:→ hpo14:1.不顯示那行你就不會知道執行是否成功 /// 2. 可 12/28 22:06
2F:→ piligo:我發現把訊息框關掉 內容就會跟著消失 先關內容訊息框還在 12/28 22:22
3F:→ piligo:那可以給他假設直接就是成功嗎 頂多就沒帶出內容而已 12/28 22:25
4F:→ piligo:2.我找到這個WScript.Arguments.UnNamed 但不知套用 12/28 22:26
5F:→ piligo:沒寫過vbs 不知如何套用變數 12/28 22:27
6F:推 ddd321:我回覆到之前那篇文章,請去看 12/29 20:51
7F:→ ddd321:用法作了修正,要用start "" 12/30 06:53
8F:→ piligo:謝謝 01/01 20:17