次の方法で共有


認識された環境変数

XML ファイル MigDocs.xmlMigApp.xml、および MigUser.xml を使用する場合、環境変数を使用して、コンピューターごとに異なるフォルダーを識別できます。 一定の特殊項目 ID リスト (CSIDL) 値は、アプリケーションが頻繁に使用するが、特定のコンピューター上で異なる名前または場所を持つ可能性があるフォルダーを識別する方法を提供します。 たとえば、 Documents フォルダーは、あるコンピューターで C:\Users\<Username>\Documents し、別のコンピューターで C:\Users\<Username>\My Documents できます。 アスタリスク (*) ワイルドカード文字は、 MigUser.xmlMigApp.xml 、および MigDoc.xml ファイルで使用できます。 ただし、アスタリスク (*) ワイルドカード文字は、 Config.xml ファイルでは使用できません。

オペレーティング システムと各ユーザーのコンテキストで処理される変数

これらの変数は、context=UserAndSystemcontext=User、およびcontext=Systemを含む.xmlファイルのセクション内で使用できます。

変数 説明
ALLUSERSAPPDATA CSIDL_COMMON_APPDATAと同じです。
ALLUSERSPROFILE %PROFILESFOLDER%\Publicまたは%PROFILESFOLDER%\all usersを参照します。
COMMONPROGRAMFILES CSIDL_PROGRAM_FILES_COMMONと同じです。
COMMONPROGRAMFILES(X86) 64 ビット システム上の C:\Program Files (x86)\Common Files フォルダーを参照します。
CSIDL_COMMON_ADMINTOOLS バージョン 10.0。 コンピューターのすべてのユーザーの管理ツールを含むファイル システム ディレクトリ。
CSIDL_COMMON_ALTSTARTUP すべてのユーザーのローカライズされていないスタートアップ プログラム グループに対応するファイル システム ディレクトリ。
CSIDL_COMMON_APPDATA すべてのユーザーのアプリケーション データを含むファイル システム ディレクトリ。 一般的なパス Windows は C:\ProgramData
CSIDL_COMMON_DESKTOPDIRECTORY すべてのユーザーのデスクトップに表示されるファイルとフォルダーを含むファイル システム ディレクトリ。 一般的なパスは C:\Users\Public\Desktop
CSIDL_COMMON_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\Start Menu\Programs
CSIDL_COMMON_STARTMENU すべてのユーザーの [スタート ] メニューに表示されるプログラムとフォルダーを含むファイル システム ディレクトリ。 Windows の一般的なパスは C:\ProgramData\Microsoft\Windows\Start Menuです。
CSIDL_COMMON_STARTUP すべてのユーザーのスタートアップ フォルダーに表示されるプログラムを含むファイル システム ディレクトリ。 一般的なパスは C:\ProgramData\Microsoft\Windows\Start Menu\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%内の Cookie フォルダーを参照します。
CSIDL_DEFAULT_CONTACTS %DEFAULTUSERPROFILE%内の連絡先フォルダーを参照します。
CSIDL_DEFAULT_DESKTOP %DEFAULTUSERPROFILE%内のデスクトップ フォルダーを参照します。
CSIDL_DEFAULT_DOWNLOADS %DEFAULTUSERPROFILE%内のダウンロード フォルダーを参照します。
CSIDL_DEFAULT_FAVORITES %DEFAULTUSERPROFILE%内の [お気に入り] フォルダーを参照します。
CSIDL_DEFAULT_HISTORY %DEFAULTUSERPROFILE%内の履歴フォルダーを参照します。
CSIDL_DEFAULT_INTERNET_CACHE %DEFAULTUSERPROFILE%内のインターネット キャッシュ フォルダーを参照します。
CSIDL_DEFAULT_PERSONAL %DEFAULTUSERPROFILE%内の個人用フォルダーを参照します。
CSIDL_DEFAULT_MYDOCUMENTS %DEFAULTUSERPROFILE%内の Documents フォルダーを参照します。
CSIDL_DEFAULT_MYPICTURES %DEFAULTUSERPROFILE%内の Pictures フォルダーを参照します。
CSIDL_DEFAULT_MYMUSIC %DEFAULTUSERPROFILE%内の Music フォルダーを参照します。
CSIDL_DEFAULT_MYVIDEO %DEFAULTUSERPROFILE%内の [ビデオ] フォルダーを参照します。
CSIDL_DEFAULT_RECENT %DEFAULTUSERPROFILE%内の [最近使った] フォルダーを参照します。
CSIDL_DEFAULT_SENDTO %DEFAULTUSERPROFILE%内の [送信先] フォルダーを参照します。
CSIDL_DEFAULT_STARTMENU %DEFAULTUSERPROFILE%内の [スタート メニュー] フォルダーを参照します。
CSIDL_DEFAULT_PROGRAMS %DEFAULTUSERPROFILE%内の [プログラム] フォルダーを参照します。
CSIDL_DEFAULT_STARTUP %DEFAULTUSERPROFILE%内のスタートアップ フォルダーを参照します。
CSIDL_DEFAULT_TEMPLATES %DEFAULTUSERPROFILE%内の Templates フォルダーを参照します。
CSIDL_DEFAULT_QUICKLAUNCH %DEFAULTUSERPROFILE%内のサイド リンク バー フォルダーを参照します。
CSIDL_FONTS フォントを含む仮想フォルダー。 一般的なパスは C:\Windows\Fonts
CSIDL_PROGRAM_FILESX86 64 ビット システムの Program Files フォルダー。 一般的なパスは C:\Program Files (x86)
CSIDL_PROGRAM_FILES_COMMONX86 64 ビット システム上のアプリケーション間で共有されるコンポーネントのフォルダー。 一般的なパスは C:\Program Files (x86)\Common
CSIDL_PROGRAM_FILES Program Files フォルダー。 一般的なパスは C:\Program Files
CSIDL_PROGRAM_FILES_COMMON アプリケーション間で共有されるコンポーネントのフォルダー。 一般的なパスは C:\Program Files\Common
CSIDL_RESOURCES リソース データを含むファイル システム ディレクトリ。 一般的なパスは C:\Windows\Resources
CSIDL_SYSTEM Windows システム フォルダー。 一般的なパスは C:\Windows\System32
CSIDL_WINDOWS Windows ディレクトリまたはシステム ルート パス。 この値は、 %WINDIR% または %SYSTEMROOT% 環境変数に対応します。 一般的なパスは C:\Windows
DEFAULTUSERPROFILE HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [DefaultUserProfile]の値を参照します。
PROFILESFOLDER HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [ProfilesDirectory]の値を参照します。
PROGRAMFILES CSIDL_PROGRAM_FILESと同じです。
PROGRAMFILES(X86) 64 ビット システム上の C:\Program Files (x86) フォルダーを参照します。
%WINDIR%\system32を参照します。
SYSTEM16 %WINDIR%\systemを参照します。
SYSTEM32 %WINDIR%\system32を参照します。
SYSTEMDRIVE Windows フォルダーを保持するドライブ。 この値はドライブ名であり、フォルダー名ではありません (C:C:\ではありません)。
SYSTEMPROFILE HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 [ProfileImagePath]の値を参照します。
SYSTEMROOT WINDIR と同じです。
WINDIR システム ドライブ上にある Windows フォルダーを参照します。

ユーザー コンテキストでのみ認識される変数

これらの変数は、context=Usercontext=UserAndSystemがあるセクション内の.xmlファイルで使用できます。

変数 説明
APPDATA CSIDL_APPDATAと同じです。
CSIDL_ADMINTOOLS 個々のユーザーの管理ツールを格納するために使用されるファイル システム ディレクトリ。 Microsoft 管理コンソール (MMC) は、カスタマイズされたコンソールをこのディレクトリに保存し、ユーザー プロファイルでローミングします。
CSIDL_ALTSTARTUP ユーザーのローカライズされていないスタートアップ プログラム グループに対応するファイル システム ディレクトリ。
CSIDL_APPDATA アプリケーション固有のデータの共通リポジトリとして機能するファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Roaming
CSIDL_BITBUCKET ユーザーのごみ箱内のオブジェクトを含む仮想フォルダー。
CSIDL_CDBURN_AREA CD に書き込まれるのを待機しているファイルのステージング領域として機能するファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Local\Microsoft\Windows\MasteredBurning\Disc Burning
CSIDL_CONNECTIONS ネットワーク接続とダイヤルアップ接続を含むネットワーク 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 記憶域デバイス、プリンター、コントロール パネルなど、ローカル コンピューター上のすべてのものを含むこの PC を表す仮想フォルダー。 フォルダーには、マップされたネットワーク ドライブを含めることもできます。
CSIDL_FAVORITES ユーザーのお気に入りの共通リポジトリとして機能するファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\Favorites
CSIDL_HISTORY インターネット履歴項目の共通リポジトリとして機能するファイル システム ディレクトリ。
CSIDL_INTERNET インターネット エクスプローラー用の仮想フォルダー。
CSIDL_INTERNET_CACHE 一時インターネット ファイルの共通リポジトリとして機能するファイル システム ディレクトリ。 一般的なパスは、 C:\Users\<username>\AppData\Local\Microsoft\Windows\Temporary Internet Files
CSIDL_LOCAL_APPDATA ローカルの非ローミング アプリケーションのデータ リポジトリとして機能するファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Local
CSIDL_MYDOCUMENTS Documents フォルダーを表す仮想フォルダー。一般的なパスは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\Network Shortcuts
CSIDL_NETWORK ネットワーク デスクトップ項目を表す仮想フォルダー。ネットワーク名前空間階層のルート。
CSIDL_PERSONAL <User> デスクトップ項目を表す仮想フォルダー。 この値は 、CSIDL_MYDOCUMENTSと同じです。 一般的なパスは C:\User\<username>\Documents
CSIDL_PLAYLISTS 再生アルバムを格納するために使用される仮想フォルダー (通常は C:\Users\<username>\Music\Playlists)。
CSIDL_PRINTERS インストールされているプリンターを含む仮想フォルダー。
CSIDL_PRINTHOOD Printers 仮想フォルダーに存在できるリンク オブジェクトを含むファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Printer Shortcuts
CSIDL_PROFILE ユーザーのプロファイル フォルダー。 一般的なパスは C:\Users\<username>
CSIDL_PROGRAMS ユーザーのプログラム グループ (それ自体がファイル システム ディレクトリ) を含むファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
CSIDL_RECENT ユーザーの最近使用したドキュメントへのショートカットを含むファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Recent
CSIDL_SENDTO [ 送信 先] メニュー項目を含むファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Roaming\Microsoft\Windows\SendTo
CSIDL_STARTMENU [スタート] メニュー項目を含むファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu
CSIDL_STARTUP ユーザーのスタートアップ プログラム グループに対応するファイル システム ディレクトリ。 一般的なパスは C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\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

USMT XML リファレンス