辨識的環境變數(Windows 10)
文章推薦指數: 80 %
針對作業系統和每個使用者內容處理的變數. 您可以在.xml 檔案 context=UserAndSystem 的區段內搭配、 context=User 和 context=System ...
跳到主要內容
已不再支援此瀏覽器。
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
閱讀英文
儲存
目錄
閱讀英文
儲存
意見反應
編輯
Twitter
LinkedIn
Facebook
電子郵件
目錄
辨識的環境變數
發行項
06/17/2022
1位參與者
本文內容
使用XML檔案MigDocs.xml、MigApp.xml和MigUser.xml時,您可以使用環境變數來識別不同電腦上可能不同的資料夾。
CSIDL)值(常數特殊專案識別碼清單,可讓您識別應用程式經常使用,但在任何指定電腦上可能沒有相同名稱或位置的資料夾。
例如,檔資料夾可能是一部電腦上的C:\Users\
您可以在MigUser.xml、MigApp.xml和MigDoc.xml檔案中使用星號(*)萬用字元。
不過,您無法在Config.xml檔案中使用星號(*)萬用字元。
在本主題中
針對作業系統和每個使用者內容處理的變數
只在使用者內容中辨識的變數
針對作業系統和每個使用者內容處理的變數
您可以在.xml檔案context=UserAndSystem的區段內搭配、context=User和context=System使用這些變數。
變數
說明
ALLUSERSAPPDATA
與CSIDL_COMMON_APPDATA相同。
ALLUSERSPROFILE
是指%PROFILESFOLDER%\Public或%PROFILESFOLDER%\all使用者。
COMMONPROGRAMFILES
與CSIDL_PROGRAM_FILES_COMMON相同。
COMMONPROGRAMFILES(X86)
是指64位系統上的C:\ProgramFiles(x86)\CommonFiles資料夾。
CSIDL_COMMON_ADMINTOOLS
10.0版。
包含電腦所有使用者之系統管理工具的檔案系統目錄。
CSIDL_COMMON_ALTSTARTUP
對應至所有使用者之非當地語系化啟動程式群組的檔案系統目錄。
CSIDL_COMMON_APPDATA
包含所有使用者之應用程式資料的檔案系統目錄。
Windows的一般路徑是C:\ProgramData。
CSIDL_COMMON_DESKTOPDIRECTORY
檔案系統目錄,其中包含出現在桌面上所有使用者的檔案和資料夾。
典型的Windows®XP路徑是C:\Documents和設定\AllUsers\Desktop。
典型的路徑是C:\Users\Public\Desktop。
CSIDL_COMMON_DOCUMENTS
包含所有使用者通用檔的檔案系統目錄。
WindowsXP中的一般路徑是C:\Documents和設定\AllUsers\Documents。
典型的路徑是C:\Users\Public\Documents。
CSIDL_COMMON_FAVORITES
檔案系統目錄,做為所有使用者通用我的最愛的通用存放庫。
典型的路徑是C:\Users\Public\Favorites。
CSIDL_COMMON_MUSIC
檔案系統目錄,做為所有使用者通用音樂檔案的存放庫。
典型的路徑是C:\Users\Public\Music。
CSIDL_COMMON_PICTURES
檔案系統目錄,做為所有使用者通用之影像檔案的存放庫。
典型的路徑是C:\Users\Public\Pictures。
CSIDL_COMMON_PROGRAMS
檔案系統目錄,其中包含出現在[開始]功能表上所有使用者之通用程式群組的目錄。
典型的路徑是C:\ProgramData\Microsoft\Windows\StartMenu\Programs。
CSIDL_COMMON_STARTMENU
包含程式和資料夾的檔案系統目錄,這些程式和資料夾會出現在所有使用者的[開始]功能表上。
Windows中的一般路徑是C:\ProgramData\Microsoft\Windows\StartMenu。
CSIDL_COMMON_STARTUP
檔案系統目錄,其中包含出現在[啟動]資料夾中所有使用者的程式。
WindowsXP中的一般路徑是C:\Documents和設定\AllUsers\StartMenu\Programs\Startup。
典型的路徑是C:\ProgramData\Microsoft\Windows\StartMenu\Programs\Startup。
CSIDL_COMMON_TEMPLATES
檔案系統目錄,其中包含可供所有使用者使用的範本。
典型的路徑是C:\ProgramData\Microsoft\Windows\Templates。
CSIDL_COMMON_VIDEO
檔案系統目錄,做為所有使用者通用之視訊檔案的存放庫。
典型的路徑是C:\Users\Public\Videos。
CSIDL_DEFAULT_APPDATA
是指%DEFAULTUSERPROFILE%內的Appdata資料夾。
CSIDL_DEFAULT_LOCAL_APPDATA
是指%DEFAULTUSERPROFILE%內的本機Appdata資料夾。
CSIDL_DEFAULT_COOKIES
是指%DEFAULTUSERPROFILE%內的Cookies檔夾。
CSIDL_DEFAULT_CONTACTS
是指%DEFAULTUSERPROFILE%內的連絡人資料夾。
CSIDL_DEFAULT_DESKTOP
是指%DEFAULTUSERPROFILE%內的Desktop資料夾。
CSIDL_DEFAULT_DOWNLOADS
是指%DEFAULTUSERPROFILE%內的Downloads資料夾。
CSIDL_DEFAULT_FAVORITES
是指%DEFAULTUSERPROFILE%內的Favorites資料夾。
CSIDL_DEFAULT_HISTORY
是指%DEFAULTUSERPROFILE%內的History資料夾。
CSIDL_DEFAULT_INTERNET_CACHE
是指%DEFAULTUSERPROFILE%內的網際網路快取資料夾。
CSIDL_DEFAULT_PERSONAL
是指%DEFAULTUSERPROFILE%內的個人資料夾。
CSIDL_DEFAULT_MYDOCUMENTS
參照%DEFAULTUSERPROFILE%內的[我的文件]資料夾。
CSIDL_DEFAULT_MYPICTURES
參照%DEFAULTUSERPROFILE%內的[我的圖片]資料夾。
CSIDL_DEFAULT_MYMUSIC
是指%DEFAULTUSERPROFILE%內的MyMusic資料夾。
CSIDL_DEFAULT_MYVIDEO
參照%DEFAULTUSERPROFILE%內的[我的影片]資料夾。
CSIDL_DEFAULT_RECENT
是指%DEFAULTUSERPROFILE%內的Recent資料夾。
CSIDL_DEFAULT_SENDTO
是指%DEFAULTUSERPROFILE%內的[傳送至]資料夾。
CSIDL_DEFAULT_STARTMENU
是指%DEFAULTUSERPROFILE%內的[開始]功能表資料夾。
CSIDL_DEFAULT_PROGRAMS
是指%DEFAULTUSERPROFILE%內的Programs資料夾。
CSIDL_DEFAULT_STARTUP
是指%DEFAULTUSERPROFILE%內的Startup資料夾。
CSIDL_DEFAULT_TEMPLATES
是指%DEFAULTUSERPROFILE%內的Templates資料夾。
CSIDL_DEFAULT_QUICKLAUNCH
是指%DEFAULTUSERPROFILE%內的[快速啟動]資料夾。
CSIDL_FONTS
包含字型的虛擬資料夾。
典型的路徑是C:\Windows\Fonts。
CSIDL_PROGRAM_FILESX86
64位系統上的ProgramFiles資料夾。
典型的路徑是C:\ProgramFiles(86)。
CSIDL_PROGRAM_FILES_COMMONX86
64位系統上跨應用程式共用之元件的資料夾。
典型的路徑是C:\ProgramFiles(86)\Common。
CSIDL_PROGRAM_FILES
ProgramFiles資料夾。
典型的路徑是C:\ProgramFiles。
CSIDL_PROGRAM_FILES_COMMON
跨應用程式共用之元件的資料夾。
典型的路徑是C:\ProgramFiles\Common。
CSIDL_RESOURCES
包含資源資料的檔案系統目錄。
典型的路徑是C:\Windows\Resources。
CSIDL_SYSTEM
Windows系統資料夾。
典型的路徑是C:\Windows\System32。
CSIDL_WINDOWS
Windows目錄或系統根目錄。
這會對應至%WINDIR%或%SYSTEMROOT%環境變數。
典型的路徑是C:\Windows。
DEFAULTUSERPROFILE
是指HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList[DefaultUserProfile]中的值。
PROFILESFOLDER
是指HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList[ProfilesDirectory]中的值。
PROGRAMFILES
與CSIDL_PROGRAM_FILES相同。
**PROGRAMFILES(X86)**
是指64位系統上x86)資料夾(C:\ProgramFiles。
系統
指的是%WINDIR%\system32。
SYSTEM16
指的是%WINDIR%\system。
SYSTEM32
指的是%WINDIR%\system32。
SYSTEMDRIVE
保存Windows資料夾的磁片磁碟機。
請注意,這是磁片磁碟機名稱,而不是資料夾名稱,(C:不C:\)。
SYSTEMPROFILE
是指HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList\S-1-5-18[ProfileImagePath]中的值。
SYSTEMROOT
與WINDIR相同。
WINDIR
參考位於系統磁片磁碟機上的Windows資料夾。
只在使用者內容中辨識的變數
您可以使用和在區段context=Usercontext=UserAndSystem內的.xml檔案中使用這些變數。
變數
說明
APPDATA
與CSIDL_APPDATA相同。
CSIDL_ADMINTOOLS
用來儲存個別使用者之系統管理工具的檔案系統目錄。
Microsoft®ManagementConsole(MMC)會將自訂的主控台儲存到此目錄,此目錄會隨著使用者設定檔漫遊。
CSIDL_ALTSTARTUP
對應至使用者非當地語系化啟動程式群組的檔案系統目錄。
CSIDL_APPDATA
做為應用程式特定資料通用存放庫的檔案系統目錄。
典型的路徑是C:\Documents和設定\username\ApplicationData或C:\Users\username\AppData\Roaming。
CSIDL_BITBUCKET
虛擬資料夾,其中包含使用者回收站中的物件。
CSIDL_CDBURN_AREA
檔案系統目錄,做為等待寫入CD之檔案的暫存區域。
典型的路徑是C:\Users\username\AppData\Local\Microsoft\Windows\MasteredSourceing\Disc。
CSIDL_CONNECTIONS
虛擬資料夾,代表包含網路和撥號連線的網路連線。
CSIDL_CONTACTS
這指的是%CSIDL_PROFILE%中的連絡人資料夾。
CSIDL_CONTROLS
包含主控台專案圖示的虛擬資料夾。
CSIDL_COOKIES
做為網際網路Cookie通用存放庫的檔案系統目錄。
典型的路徑是C:\Users\username\AppData\Roaming\Microsoft\Windows\Cookies。
CSIDL_DESKTOP
代表桌面Windows虛擬資料夾。
CSIDL_DESKTOPDIRECTORY
用來實際將檔案物件儲存在桌面上的檔案系統目錄,不應與桌面資料夾本身混淆。
典型的路徑是C:\Users\username\Desktop。
CSIDL_DRIVES
代表[我的電腦]的虛擬資料夾,其中包含本機電腦上的所有專案:存放裝置、印表機和主控台。
資料夾可能也包含對應的網路磁碟機機。
CSIDL_FAVORITES
做為使用者我的最愛通用存放庫的檔案系統目錄。
典型的路徑是C:\Users\Username\Favorites。
CSIDL_HISTORY
作為網際網路記錄專案通用存放庫的檔案系統目錄。
CSIDL_INTERNET
InternetExplorer的虛擬資料夾。
CSIDL_INTERNET_CACHE
做為暫存網際網路檔案通用存放庫的檔案系統目錄。
典型的路徑是C:\Users\username\AppData\Local\Microsoft\Windows\TemporaryInternetFiles
CSIDL_LOCAL_APPDATA
做為本機非漫遊應用程式資料存放庫的檔案系統目錄。
典型的路徑是C:\Users\username\AppData\Local。
CSIDL_MYDOCUMENTS
代表MyDocuments.A典型路徑的虛擬資料夾是C:\Users\Username\Documents。
CSIDL_MYMUSIC
做為音樂檔案通用存放庫的檔案系統目錄。
典型的路徑是C:\Users\Username\Music。
CSIDL_MYPICTURES
檔案系統目錄,做為影像檔案的一般存放庫。
典型的路徑是C:\Users\Username\Pictures。
CSIDL_MYVIDEO
作為視訊檔案通用存放庫的檔案系統目錄。
典型的路徑是C:\Users\Username\Videos。
CSIDL_NETHOOD
檔案系統目錄,其中包含可能存在於[我的網路位置]虛擬資料夾中的連結化物件。
它與代表網路命名空間根目錄的CSIDL_NETWORK不同。
典型的路徑是C:\Users\Username\AppData\Roaming\Microsoft\Windows\NetworkShortcuts。
CSIDL_NETWORK
代表[我的網路位置]的虛擬資料夾,這是網路命名空間階層的根目錄。
CSIDL_PERSONAL
代表[我的文件]桌面專案的虛擬資料夾。
這相當於CSIDL_MYDOCUMENTS。
典型的路徑是C:\Documents和設定\username\MyDocuments。
CSIDL_PLAYLISTS
用來儲存劇本的虛擬資料夾,通常是C:\Users\username\MyMusic\Playlists。
CSIDL_PRINTERS
包含已安裝印表機的虛擬資料夾。
CSIDL_PRINTHOOD
檔案系統目錄,其中包含可存在於Printers虛擬資料夾中的連結化物件。
典型的路徑是C:\Users\username\AppData\Roaming\Microsoft\Windows\PrinterShortcuts。
CSIDL_PROFILE
使用者的設定檔資料夾。
典型的路徑是C:\Users\Username。
CSIDL_PROGRAMS
包含使用者程式群組的檔案系統目錄,這些群組本身就是檔案系統目錄。
典型的路徑是C:\Users\Username\AppData\Roaming\Microsoft\Windows\StartMenu\Programs。
CSIDL_RECENT
檔案系統目錄,其中包含使用者最近使用之檔的快捷方式。
典型的路徑是C:\Users\Username\AppData\Roaming\Microsoft\Windows\Recent。
CSIDL_SENDTO
包含[傳送至]功能表項目的檔案系統目錄。
典型的路徑是C:\Users\username\AppData\Roaming\Microsoft\Windows\SendTo。
CSIDL_STARTMENU
包含[開始]功能表項目的檔案系統目錄。
WindowsXP中的一般路徑是C:\Documents和設定\username\StartMenu。
WindowsVista、Windows7或Windows8中的一般路徑是C:\Users\Username\AppData\Roaming\Microsoft\Windows\StartMenu。
CSIDL_STARTUP
對應至使用者啟動程式群組的檔案系統目錄。
典型的路徑是C:\Users\Username\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup。
CSIDL_TEMPLATES
做為檔範本通用存放庫的檔案系統目錄。
典型的路徑是C:\Users\username\AppData\Roaming\Microsoft\Windows\Templates。
HOMEPATH
與標準環境變數相同。
臨時
電腦上的暫存資料夾。
典型的路徑是%USERPROFILE%\AppData\Local\Temp。
TMP
電腦上的暫存資料夾。
典型的路徑是%USERPROFILE%\AppData\Local\Temp。
USERPROFILE
與CSIDL_PROFILE相同。
USERSID
表示SID)(目前使用者帳戶安全識別碼。
例如,S-1-5-21-1714567821-1326601894-715345443-1026。
相關主題
USMTXML參考
意見反應
提交並檢視相關的意見反應
本產品
本頁
檢視所有頁面意見反應
本文內容
延伸文章資訊
- 1Windows 使用者環境變數 - iT 邦幫忙
沒辦法放在系統的環境變數, 因為會變成C:\Windows\system32\config\systemprofile · 有第三方程式要使用AAA 這個環境變數,可是他的安裝程式沒把這個參數寫...
- 2環境變數(Environment Variable) | 命令列及環境變數教學
Windows 系統內建了許多環境變數,可以透過直接下達指令 set 列出所有的環境變數: ... 環境變數. Environment Variable. 上方「使用者變數」顯示的是目前登入使用...
- 3無法修改使用者環境變數- Windows Client - Microsoft Docs
按一下[開始 ],在[開始搜尋] 方塊中輸入帳戶,然後按一下[程式] 底下的[使用者帳戶]。 · 在[使用者帳戶] 對話方塊中,按一下[任務] 底下的[變更我的環境 ...
- 4避開最高權限,設定程式語言Windows 環境變數 - 只是個打字的
控制台(win 10 找不到的話,可用放大鏡直接搜尋 控制台 ) > 使用者帳戶> 變更我的環境變數. windows-environment-variable. 若已在底下的 系統變數 ...
- 5我要如何設定或變更PATH 系統變數? - Java
警示圖示 本頁面上的指示適用於進階使用者或系統管理員。 ... Windows 10 和Windows 8 ... 在編輯系統變數(或新增系統變數) 視窗中,指定 PATH 環境變數的值。