HKLM = HKEY_LOCAL_MACHINE
HKU = HKEY_USERS
HKCU = HKEY_CURRENT_USER
可用的 DetectFile 路径:(注:以下默认 C: 为系统分区)
%AppData%
Windows XP: C:Documents and Settings{username}Application Data
Windows Vista/7: C:Users{username}AppDataRoaming
%CommonAppData%
Windows XP: C:Documents and SettingsAll UsersApplication Data
Windows Vista/7: C:ProgramData
%CommonProgramFiles%
C:Program FilesCommon Files
C:Program Files(x86)Common Files
此路径对32位及 64位目录有效,CCleaner 将自动检测。
%HomeDrive%
C:
%LocalAppData%
Windows XP: C:Documents and Settings{用户名}Local SettingsApplication Data
Windows Vista/7: C:Users{用户名}AppDataLocal
%ProgramFiles%
C:Program Files
C:Program Files(x86)
此路径对32位及 64位目录有效,CCleaner 将自动检测。
%SystemDrive%
C:
%UserProfile%
Windows XP: %SystemDrive%Documents and Settings{用户名}
Windows Vista/7: %SystemDrive%Users{用户名}
%WinDir%
C:Windows
4、Default=False 默认设置
默认设置为 False(假),因为 Default 参数指定了勾选框的默认设置( FALSE = 不勾选)。
这样设定是为了确保相关条目在用户未加选择前,不会被选中并执行清理操作。
5、FileKeyX/RegKeyX= 文件路径
其中 X 是条目的序号。你可以添加很多条目,但序号必须从1开始递增且不能重复。(例如: FileKey1 、FileKey2 及更多条目)
FileKey 及 RegKey 指定了您希望删除项目的路径。您必须在列出路径信息(可使用上面介绍的路径环境变量),然后使用管道符号(|)并附加文件名或注册表键值。
例如:
FileKey1=%AppData%CCleaner|*.* – 这将删除指定文件夹(此处为 CCleaner,下同)中的所有文件
FileKey2=%LocalAppData%CCleaner|*.log – 这将删除指定文件夹中所有日志文件
FileKey3=%AppData%CCleaner|CCleaner.Log|RECURSE – 这将删除指定文件夹及其子文件夹中的所有名为 CCleaner 的日志文件。
FileKey4=%LocalAppData%CCleanertemp|*.*|REMOVESELF – 这将删除指定文件夹中所有文件及文件夹本身。
说明:
| – 管道符号,用于分隔文件标识选项。
*.* – 表示指定文件夹中的所有文件。
RECURSE – 删除子文件夹及所有内容。










