天天看點

VBS學習--建立桌面快捷方式

Icons這一可選段定義所有建立在開始菜單和\或其它位置 (比如桌面) 的快捷方式。一個例子如下:

[setup]

;全局設定,本段必須

AppName=Test

AppVerName=TEST

DefaultDirName="E:\TEST"

AppVersion=1.0

[files]

Source: "F:\desktop\ipmsg.exe"; DestDir: "{app}"

[icons]

Name: "{userdesktop}\飛鴿傳書";Filename: "{app}\ipmsg.EXE"; WorkingDir: "{app}"

注意Icons段中的一些選項:

Name:要建立的快捷方式的名字和位置,上例中将會在目前使用者的桌面建立一個名為“飛鴿傳書”快捷圖示,該選項是是必須的。

FileName:快捷方式的指令行檔案名,即快捷方式指向的實際可執行檔案,這裡是ipmsg.exe檔案,該項為必須的。

Parameters:快捷方式的可選指令行參數,如果編寫的是一個指令行方式的可執行檔案,額可以通過該選項傳遞參數,一般的可執行檔案都不需要該選項。

WorkingDir:快捷方式的工作 (或啟動) 目錄,就是訓示程式在哪個目錄開始運作。

HotKey:快捷方式的熱鍵 (或快捷鍵) 設定,就是可以用于啟動程式的組合鍵

Comment:指定快捷方式的注釋 (或描述) 對象,當滑鼠移動到該快捷方式上的時候會有一個黃色的小視窗給出提示,一般是該程式的描述。

IconFileName:要顯示的自定義圖示檔案名。這可以是一個包含圖示檔案的可執行映像即.exe或者.dll)也可以是一個.ico 檔案,預設會采用原可執行檔案的圖示。

IconIndex:指定的檔案中使用的以零為基點的圖示索引,這是因為有些Icon可以存放在.dll檔案中,例如作業系統中的shell32.dll檔案,儲存有100多個圖示,如果IconFileName指定的是該檔案(一般位于C:\WINDOWS\system32目錄下),那麼IconIndex就指定了使用哪個圖示。

下面是更多選項的腳本:

Name: "{userdesktop}\飛鴿傳書";Filename: "{app}\ipmsg.EXE";WorkingDir: "{app}";IconFilename:{sys}\shell32.dll;IconIndex:12;Comment:"我的快捷方式"

作者:進階測試開發網

本文版權歸作者所有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。