包含項目和排除項目

在這個部分中:

關於包含項目和排除項目

下列層級的「個人化」中可以包含或排除特定登錄機碼、登錄值、資料夾和檔案:

  • 應用程式群組 - 套用至「應用程式群組」中所有應用程式的包含項目和排除項目。建議在「應用程式群組」層級新增包含項目和排除項目。
  • 全域 - 套用至所有託管應用程式的包含項目和排除項目,除非在「應用程式群組」或應用程式層級中產生抵觸。
  • 應用程式 - 套用至個別應用程式的包含項目和排除項目。只有當存在的未分組應用程式不屬於任何「應用程式群組」時,才能夠檢視或編輯應用程式層級包含項目和排除項目。

應用程式群組包含項目和排除項目的優先順序高於在全域與應用程式層級中設定的包含項目和排除項目。如此可確保群組內所有應用程式之間的一致性。

根據預設,將會排除副檔名為 .tmp 的檔案。如果虛擬快取位於和使用者設定檔不同的磁碟機,可能會造成某些託管應用程式出現問題。如果您想要在不同的磁碟機使用虛擬快取,請從全域檔案排除清單中移除 .tmp。

可以使用「個人化分析」報告排除檔案和資料夾、登錄機碼與數值。 

包含項目和排除項目規則

下列規則適用於包含項目和排除項目:

  • 根據預設排除所有項目 - 以個人化某個項目,必須明確包括在內。
  • 排除項目優先順序高於包含項目,惟包含路徑較深的情況除外。
  • 包含項目和排除項目遵照規則套用至路徑以及所有子資料夾。
  • 新增至排除項目的檔案名稱將會在所有位置排除該檔案。對於包含項目,必須指定完整檔案路徑。舉例來說,File.tmp 是有效的排除項目,但卻是無效的包含項目。
  • 萬用字元可以在登錄路徑包含項目和排除項目中的任何位置使用。但是對於檔案而言,萬用字元只能用於檔案名稱 - 路徑中不可以包括萬用字元。

在包含項目和排除項目中使用萬用字元可能會因為增加處理時間造成效能受到影響。

包含項目和排除項目範例

下面的兩個資料表顯示包含項目和排除項目的範例,以及在檔案、資料夾和登錄機碼的特定情況下所顯示的行為。

登錄

包含路徑 排除路徑 行為
    排除所有項目 不會將任何項目個人化為個人化的某個項目,必須明確包括在內。
HKCU\Software\Key HKCU\Software\Key Exclude HKCU\Software\Key 會套用登錄排除項目,因為排除項目優先順序高於包含項目。
HKCU\Software\Key HKCU\Software Exclude HKCU\SoftwareInclude HKCU\Software\Key 雖然包含項目位於排除項目路徑內,但是將會套用登錄包含項目,因為其路徑較深。
HKCU\Software HKCU\Software\Key Include HKCU\SoftwareExclude HKCU\Software\Key 雖然排除項目位於包含項目路徑內,但是會套用登錄排除項目,因為其路徑較深。
HKCU\Software\Key\Value HKCU\Software\Key\Value Exclude HKCU\Software\Key\Value 會套用登錄排除項目,因為排除項目優先順序高於包含項目。
HKCU\Software\Key\Value HKCU\Software\Key Include HKCU\Software\Key\ValueExclude HKCU\Software\Key 雖然包含項目位於排除項目路徑內,但是會套用登錄包含項目,因為其路徑較深。
HKCU\Software\Key HKCU\Software\Key\Value Include HKCU\Software\KeyExclude HKCU\Software\Key\Value 雖然排除項目位於包含項目路徑內,但是會套用登錄排除項目,因為其路徑較深。

檔案和資料夾

包含路徑 排除路徑 行為
    排除所有項目 不會將任何項目個人化為個人化的某個項目,必須明確包括在內。
C:\Folder C:\Folder Exclude C:\Folder 會套用資料夾排除項目,因為排除項目優先順序高於包含項目。
C:\Folder\AppSense C:\Folder\Ivanti 排除 C:\Folder包含 C:\Folder\Ivanti 雖然包含項目位於排除項目路徑內,但是將會套用資料夾包含項目,因為其路徑較深。
C:\Folder C:\Folder\Ivanti 包含 C:\Folder排除 C:\Folder\Ivanti 雖然排除項目位於包含項目路徑內,但是將會套用資料夾排除項目,因為其路徑較深。
C:\File.tmp C:\File.tmp Exclude C:\File.tmp 會套用檔案排除項目,因為排除項目優先順序高於包含項目。
C:\Folder\File.tmp File.tmp Exclude C:\File.tmp 會套用檔案排除項目,因為排除項目不需要完整路徑,同時它們的優先順序高於包含項目
C:\Folder\File.tmp C:\Folder Include C:\Folder\File.tmp 會套用檔案包含項目,因為其路徑較深。

由於預設會排除所有項目,因此不建議排除整個資料夾,因為這樣會需要不必要的處理,進而對於效能造成負面影響。

C:\Folder C:\Folder\File.tmp Exclude C:\Folder\File.tmp 會套用檔案排除項目,因為其路徑較深。

相關主題