📄 perfectdisk.adm
字号:
;-----------------------------------------------------------------------------
;
; This file contains the Administrative Template group policy configuration
; information for PerfectDisk.
;
;-----------------------------------------------------------------------------
;-----------------------------------------------------------------------------
;
; This section contains the Machine Settings.
;
;-----------------------------------------------------------------------------
CLASS MACHINE
CATEGORY !!PerfectDisk
KEYNAME "Software\Policies\Raxco\PerfectDisk\7.0"
;-----------------------------------------------------------------------------
;
; This section contains the advanced configuration settings.
;
;-----------------------------------------------------------------------------
;
; Sets the Network/Standalone flag.
; Enable: Networked
; Disable: Standalone
;
POLICY !!NetworkStandalone
EXPLAIN !!NetworkStandaloneExplain
VALUENAME "NetworkStandalone"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
;
; Boot file optimization.
; 0: Let PD Manage system files only
; 1: Let PD Manage all files
; 2: Let system manage
; Disable: This is set by disabling the main Boot File Optimization policy.
;
POLICY !!BootFileOptimization
EXPLAIN !!BootFileOptimizationExplain
VALUENAME "BootFileOptimizationEnable"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
;
; Actual boot time optimization selections.
;
PART !!BootFileOptimizationDropListLabel DROPDOWNLIST NOSORT
VALUENAME "BootFileOptimizationType"
REQUIRED
ITEMLIST
NAME !!LetPDManageSystemFilesOnly VALUE NUMERIC 0 DEFAULT
NAME !!LetPDManageAllFiles VALUE NUMERIC 1
NAME !!LetSystemManage VALUE NUMERIC 2
END ITEMLIST
END PART
PART
!!LetPDManageSystemFilesOnly_Tip TEXT
END PART
PART
!!LetPDManageSystemFilesOnly_Tip1 TEXT
END PART
PART
!!LetPDManageAllFiles_Tip TEXT
END PART
PART
!!LetPDManageAllFiles_Tip1 TEXT
END PART
PART
!!LetSystemManage_Tip TEXT
END PART
END POLICY
;
; Defrag threshold.
; 0-100
;
POLICY !!DefragThreshold
EXPLAIN !!DefragThresholdExplain
PART !!DefragThresholdTextLabel NUMERIC
VALUENAME "DefragThreshold"
REQUIRED
DEFAULT 0
MAX 100
MIN 0
SPIN 1
END PART
END POLICY
;
; Flag indicating whether we should Log Error Messages.
;
POLICY !!LogErrorMessages
EXPLAIN !!LogErrorMessagesExplain
VALUENAME "LogErrorMessages"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
;
; Flag indicating whether we should Log Info Messages.
;
POLICY !!LogInfoMessages
EXPLAIN !!LogInfoMessagesExplain
VALUENAME "LogInfoMessages"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
;
; Flag indicating whether we should log to the Log File and the path
; to the log file.
;
POLICY !!LogToFile
EXPLAIN !!LogToFileExplain
VALUENAME "LogToFile"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
;
; String specifying the path to the logfile.
; Use %COMPUTERNAME% to expand to the local computer name.
;
PART !!LogFilePath EDITTEXT
VALUENAME "LogFilePath"
REQUIRED
END PART
END POLICY
;
; Flag indicating whether we should log to the Event Log.
;
POLICY !!LogToEventLog
EXPLAIN !!LogToEventLogExplain
VALUENAME "LogToEventLog"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
;
; Flag indicating how auto updates should be handled.
;
POLICY !!AutoUpdateCheck
EXPLAIN !!AutoUpdateCheckExplain
VALUENAME "AUAutomaticCheck"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
;
; Flag indicating what protocol to use.
;
PART !!AUProtocol DROPDOWNLIST NOSORT
VALUENAME "AUProtocol"
REQUIRED
ITEMLIST
NAME !!ftp VALUE ftp DEFAULT
NAME !!http VALUE http
END ITEMLIST
END PART
;
; String specifying the url to use.
; ftp://ftp.raxco.com/pub/download/PD50
;
PART !!AUURL EDITTEXT
VALUENAME "AUURL"
DEFAULT !!DefaultFtp
REQUIRED
END PART
;
; Flag indicating the install option of notify or install.
;
PART !!InstallOption DROPDOWNLIST NOSORT
VALUENAME "AUInstallOption"
REQUIRED
ITEMLIST
NAME !!notify VALUE NUMERIC 0
NAME !!install VALUE NUMERIC 1 DEFAULT
END ITEMLIST
END PART
END POLICY
;
; Sets the Run missed schedules flag.
; Enable: Missed Schedules will be run when computer starts.
; Disable: Missed Schedules will be rescheduled when the computer restarts.
;
POLICY !!RunMissedSchedules
EXPLAIN !!RunMissedSchedulesExpain
VALUENAME "RunMissedSchedules"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
;
; Sets the Wake computer from hibernation to run schedule flag.
; Enable: PD will attempt to wake hibernating computer to run a schedule.
; Disable: PD will not wake computers from hibernation.
;
POLICY !!WakeComputerFromHibernation
EXPLAIN !!WakeComputerFromHibernationExpain
VALUENAME "WakeComputerFromHibernation"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
;-----------------------------------------------------------------------------
;
; This section contains the default schedules settings.
;
;-----------------------------------------------------------------------------
;
; FIRST DEFAULT SCHEDULE
;
;
; Enable or disable the first default schedule.
;
POLICY !!EnableDefaultSchedule1
KEYNAME "Software\Policies\Raxco\PerfectDisk\7.0\Group Policy Schedule 1"
EXPLAIN !!EnableDefaultScheduleExplain
VALUENAME "ScheduleEnabled"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
;
; Flag indicating defragmenting of All Drives.
;
PART !!AllDrives CHECKBOX
VALUENAME "AllDrives"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
DEFCHECKED
END PART
;
; Drive Letters - comma delimited list of drive letters.
; This is only valid if 'AllDrives' is unchecked.
;
PART !!DriveLetters EDITTEXT
VALUENAME "DriveLetters"
END PART
;
; Flag indicating whether schedule should run the drives in series or parallel.
;
PART !!RunDrivesInSeries DROPDOWNLIST NOSORT
VALUENAME "ScheduleRunDrivesInSeries"
REQUIRED
ITEMLIST
NAME !!Parallel VALUE NUMERIC 0
NAME !!Series VALUE NUMERIC 1 DEFAULT
END ITEMLIST
END PART
;
; Flag indicating defragmentation algorithm to use.
;
PART !!DriveDefragSettings DROPDOWNLIST NOSORT
VALUENAME "ScheduleDrivesDefragSettings"
REQUIRED
ITEMLIST
NAME !!DriveUsingSmartPlacement VALUE NUMERIC 0 DEFAULT
NAME !!DriveUsingDefragOnly VALUE NUMERIC 1
END ITEMLIST
END PART
;
; Flag indicating whether to run online defrag.
;
PART !!RunOnlineDefrag CHECKBOX
VALUENAME "ScheduleDefragmentOnline"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
DEFCHECKED
END PART
;
; Flag indicating whether to run offline defrag.
;
PART !!RunOfflineDefrag CHECKBOX
VALUENAME "ScheduleDefragmentOffline"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
DEFCHECKED
END PART
;
; Flag indicating whether to override offline directory defrag.
;
PART !!OverrideOfflineDir CHECKBOX
VALUENAME "ScheduleDefragmentOfflineOverrideDir"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
DEFCHECKED
END PART
;
; Flag indicating whether to override offline system file defrag.
;
PART !!OverrideOfflineSys CHECKBOX
VALUENAME "ScheduleDefragmentOfflineOverrideSys"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
DEFCHECKED
END PART
;
; Flag indicating whether to override offline pagefile defrag.
;
PART !!OverrideOfflinePage CHECKBOX
VALUENAME "ScheduleDefragmentOfflineOverridePage"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
DEFCHECKED
END PART
;
; Schedule type.
;
PART !!ScheduleType DROPDOWNLIST NOSORT
VALUENAME "ScheduleType"
REQUIRED
ITEMLIST
NAME !!Once VALUE Once DEFAULT
NAME !!Daily VALUE Daily
NAME !!Weekly VALUE Weekly
END ITEMLIST
END PART
;
; Day of week.
; This is only valid for weekly schedules.
;
PART !!DayOfWeek DROPDOWNLIST NOSORT
VALUENAME "DayOfWeek"
REQUIRED
ITEMLIST
NAME !!Sunday VALUE NUMERIC 0 DEFAULT
NAME !!Monday VALUE NUMERIC 1
NAME !!Tuesday VALUE NUMERIC 2
NAME !!Wednesday VALUE NUMERIC 3
NAME !!Thursday VALUE NUMERIC 4
NAME !!Friday VALUE NUMERIC 5
NAME !!Saturday VALUE NUMERIC 6
END ITEMLIST
END PART
;
; Start date.
; This is only valid for one time schedules.
;
PART !!StartDate EDITTEXT
VALUENAME "ScheduleStartDate"
REQUIRED
MAXLEN 10
END PART
;
; Start time.
;
PART !!StartTime EDITTEXT
VALUENAME "ScheduleStartTime"
REQUIRED
MAXLEN 8
END PART
;
; Max duration.
;
PART !!MaxDuration NUMERIC
VALUENAME "ScheduleMaxDuration"
REQUIRED
DEFAULT 0
MAX 999
MIN 0
SPIN 1
END PART
;
; Frequency.
;
PART !!Frequency NUMERIC
VALUENAME "ScheduleFrequency"
REQUIRED
DEFAULT 1
MAX 999
MIN 0
SPIN 1
END PART
END POLICY
;
; SECOND DEFAULT SCHEDULE
;
;
; Enable or disable the second default schedule.
;
POLICY !!EnableDefaultSchedule2
KEYNAME "Software\Policies\Raxco\PerfectDisk\7.0\Group Policy Schedule 2"
EXPLAIN !!EnableDefaultScheduleExplain
VALUENAME "ScheduleEnabled"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
;
; Flag indicating defragmenting of All Drives.
;
PART !!AllDrives CHECKBOX
VALUENAME "AllDrives"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
DEFCHECKED
END PART
;
; Drive Letters - comma delimited list of drive letters.
; This is only valid if 'AllDrives' is unchecked.
;
PART !!DriveLetters EDITTEXT
VALUENAME "DriveLetters"
END PART
;
; Flag indicating whether schedule should run the drives in series or parallel.
;
PART !!RunDrivesInSeries DROPDOWNLIST NOSORT
VALUENAME "ScheduleRunDrivesInSeries"
REQUIRED
ITEMLIST
NAME !!Parallel VALUE NUMERIC 0
NAME !!Series VALUE NUMERIC 1 DEFAULT
END ITEMLIST
END PART
;
; Flag indicating defragmentation algorithm to use.
;
PART !!DriveDefragSettings DROPDOWNLIST NOSORT
VALUENAME "ScheduleDrivesDefragSettings"
REQUIRED
ITEMLIST
NAME !!DriveUsingSmartPlacement VALUE NUMERIC 0 DEFAULT
NAME !!DriveUsingDefragOnly VALUE NUMERIC 1
END ITEMLIST
END PART
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -