Syntax
A simple ADM example follows: CLASS MACHINE CATEGORY "Wikipedia Apps" POLICY "Wikipedia" KEYNAME "Software\WikiSoft\Preferences" EXPLAIN "Configures WikiSoft Preferences" VALUENAME "SharingEnabled" VALUEON "Yes" VALUEOFF "No" END POLICY END CATEGORY A valid ADM file must have the following keywords: * Class - either MACHINE or USER * Category - Defines organizational structure of ADM and where it will be displayed in the GPEdit window. * Policy - Groups definitions into one node and configuration screen of the GPEdit tree Optional keywords used include: * Keyname - used to define what registry key will be affected View Filtering must be turned off in order to see custom preference settings (such as this example) in the Group Policy Editor.ADM files across different platforms
It is important to note that ADM files shipped with Microsoft operating systems include descriptions of policy settings for not just that platform but for all other platforms on which Group Policy is supported. For example, the Windows XP Service Pack 2 ADM files described policy settings not just for this platform but also for Windows 2000 and Windows Server 2003. This approach allows management of machines that are running an operating system other than that on which GPEdit is used.Managing ADM files
By default, ADM files are stored in each GPO, within Sysvol on domain controllers. This creates a simple and effective model for replicating ADM files across domain controllers (which is handled by the File Replication Service). However, in some instances this can cause operational issues. To this end, various policy settings are available to manage the manner in which ADM files are read and stored. These are described in Microsoft's KB article 816662.External links