49.2 特殊的 Windows 巨集

特殊的 Windows 巨集是定義 Windows 98 和 Windows 2000/XP 目錄的巨集。下列典型路徑以預設安裝為基礎,可能會 (也可能不會) 與您的特定安裝相符。在 Windows 98 工作站上,如果啟用「使用者設定檔」,則巨集的運作方式會有所不同。

假設您在 d: 磁碟機上安裝了 Windows(例如,d:\winnt)。但是,應用程式安裝預期 Windows 要安裝在 c: 磁碟機上。(例如,c:\winnt)。使用 *WinDisk 巨集,您就可以在需要的檔案中藉由巨集替換 d: 磁碟機。

以下兩節描述了您可使用的特殊的 Windows 巨集。

如需有關在有效的應用程式物件內容中使用巨集的資訊,請參閱節 49.8, 可以使用巨集的應用程式物件內容

49.2.1 Windows 98 與 Windows 2000/XP 巨集

以下巨集適用於 Windows 98 和 Windows 2000/XP,除非另外註明。

重要:這些巨集的語法需要使用星號字元 (*)。請勿將這些星號字元與 Novell 商標的星號混淆。此外,在應用程式物件的內容欄位之一中使用巨集時,您必須使用 % 字元將巨集圍起來 (例如 %*WinDisk%)。

表 49-1 Windows 98 與 Windows 2000/XP 巨集

巨集

描述

%*AppData%

當作應用程式特定資料的共同儲存區的檔案系統目錄。通常為 c:\winnt\profiles\user name\application data。僅適用於 Windows NT 版本 4。

%*CommonDesktop%

內含出現在所有使用者桌面上的檔案和資料夾的檔案系統目錄。通常為 c:\winnt\profiles\all users\desktop。如果無法使用,將使用 *DESKTOP 值。

%*CommonPrograms%

內含在所有使用者的「開始」功能表上出現的共同程式群組之目錄的檔案系統目錄。通常為 c:\winnt\profiles\all users\start menu\programs。如果無法使用,將使用 *PROGRAMS 值。

%*CommonStartMenu%

內含在所有使用者的「開始」功能表項目上出現之程式和資料夾的檔案系統目錄。通常為 c:\winnt\profiles\all users\start menu。如果無法使用,將使用 *STARTMENU 值。

%*CommonStartup%

內含在所有使用者之「啟動」資料夾中出現之程式的檔案系統目錄。只要使用者登入 Windows NT 4 或啟動 Windows 98 時,系統均會啟動這些程式。此目錄通常為 c:\winnt\profiles\all users\start menu\programs\startup。如果無法使用,將使用 *STARTUP 值。

%*CommonWinDesktop%

Windows NT 4 公用桌面目錄 (c:\winnt\profiles\all users\desktop)。這是為了反向相容性而提供的應用程式啟動器 2.0 巨集。

%*Cookies%

包含使用者 cookie 的檔案系統目錄。通常為 c:\windows\cookies 或 c:\winnt\profiles\username\cookies

%*桌面%

用於實際儲存桌面物件的檔案系統目錄 (不要與桌面資料夾本身弄混了)。此目錄通常為 c:\windows\desktop 或 c:\winnt\profiles\username\desktop

%*Favorites%

當作使用者最愛項目之公用儲存機制的檔案系統目錄。此目錄通常為 c:\windows\favoritesc:\winnt\profiles\username\favorites

%*Fonts%

包含字型的虛擬資料夾。通常為 c:\windows\fontsc:\winnt\fonts

%*History%

包含使用者造訪網際網路位址歷程的檔案系統目錄。通常為 c:\windows\historyc:\winnt\profiles\username\history

%*NetHood%

內含在網路上的芳鄰上出現之物件的檔案系統目錄。通常為 c:\windows\nethoodc:\winnt\profiles\username\nethood

%*Personal%

當作文件之共同儲存區的檔案系統目錄。通常為 c:\myfilesc:\winnt\profiles\username\personal

%*PrintHood%

當作印表機連結之共同儲存區的檔案系統目錄。通常為 c:\winnt\profiles\username\printhood。只適用於 Windows NT 4。

%*Programs%

包含使用者的程式群組 (也是檔案系統目錄) 的檔案系統目錄。通常為 c:\windows\start menu\programsc:\winnt\profiles\username\start menu\programs

%*Recent%

包含使用者最近使用之文件的檔案系統目錄。通常為 c:\windows\recentc:\winnt\profiles\username\recent

%*SendTo%

內含「傳送至」功能表項目的檔案系統目錄。通常為 c:\windows\sentoc:\winnt\profiles\username\sendto

%*StartMenu%

內含「開始」功能表項目的檔案系統目錄。通常為 c:\windows\start menuc:\winnt\profiles\username\start menu

%*啟動%

對應於使用者之「啟動」程式群組的檔案系統目錄。通常為 c:\windows\start menu\programs\startupc:\winnt\profiles\username\start menu\programs\startup

%*TempDir%

Windows 暫存目錄 (c:\windows\temP)。

%*Templates%

當作文件樣板之共同儲存區的檔案系統目錄。通常為 c:\windows\shellnewc:\winnt\shellnew

%*WinDesktop%

Windows 桌面目錄 (c:\windows\desktop,或對於 Windows NT 4,c:\winnt\profiles\username\desktop)。這是為了反向相容性而提供的應用程式啟動器 2.0 巨集。

%*WinDir%

Windows 目錄。通常為 c:\windowsc:\winnt

%*WinDisk%

Windows 目錄的磁碟機字號 (加上冒號)。通常為 c:

%*WinSysDir%

Windows 系統目錄。通常為 c:\windows\systemc:\winnt\system32

%*WinSysDisk%

Windows 系統目錄的磁碟機字號 (加上冒號)。通常為 c:

49.2.2 Windows 2000/XP 巨集

以下巨集僅適用於 Windows 2000/XP。

重要:這些巨集的語法需要使用星號字元 (*)。請勿將這些星號字元與 Novell 商標的星號混淆。此外,在應用程式物件的內容欄位之一中使用巨集時,您必須使用 % 字元將巨集圍起來 (例如 %*WinDisk%)。

表 49-2 Windows 2000/XP 巨集

巨集

描述

%*AdminTools%

包含當特定使用者登入 Windows 2000/XP 時在「控制台」中顯示的管理工具的檔案系統目錄。通常為 c:\documents and settings\username\start menu\programs\administrative tools

%*CommonAdminTools%

包含為所有登入 Windows 2000/XP 的使用者在「控制台」中顯示的管理工具的檔案系統目錄。通常為 c:\documents and settings\all users\start menu\programs\administrative tools

%*CommonAppData%

包含所有登入 Windows 2000/XP 的使用者的應用程式特定資料的檔案系統目錄。通常為 c:\documents and settings\all users\application data

%*CommonDocuments%

包含所有登入 Windows 2000/XP 的使用者所共用文件的檔案系統目錄。通常為 c:\documents and settings\all users\documents

%*CommonTemplates%

包含所有登入 Windows 2000/XP 的使用者所共用文件樣板的檔案系統目錄。通常為 c:\documents and settings\all users\templates

%*MyPictures%

包含特定使用者的圖形檔案之檔案系統目錄。通常為 c:\documents and settings\username\my documents\my pictures

%*ProgramFiles%

內含程式檔案之檔案系統目錄。通常為 c:\program files

%*ProgramFilesCommon%

內含由多個應用程式所共享的程式檔案之檔案系統目錄。通常為 c:\program files\common

%*UserProfile%

包含登入使用者的設定檔之檔案系統目錄。通常為 c:\documents and settingS\username