Automate Disk Cleanup

Posted in Windows XP by Community Submission

Cleanmgr.exe is designed to clear unnecessary files from your computer's hard disk. You can use command-line options to specify that Cleanmgr.exe cleans up certain files. You can then schedule the task to run at a specific time by using the Scheduled Tasks tool.

To start the Disk Cleanup tool, either run the Cleanmgr.exe command, or click Start, point to Programs, point to Accessories, point to System Tools, and then click Disk Cleanup.

Disk Cleanup supports the following command-line options:
  • /d driveletter: - This option specifies the drive that you want Disk Cleanup to clean.
  • /sageset: n - This option displays the Disk Cleanup Settings dialog box and also creates a registry key to store the settings that you select. The n value, which is stored in the registry, allows you to specify tasks for Disk Cleanup to run. The n value can be any integer value from 0 to 65535. To have all of the options available when you use the /sageset option, you might need to specify the drive where Windows is installed.
  • /sagerun: n - This option runs the specified tasks that are assigned to the n value if you use the \sageset option.

    For example, in Scheduled Tasks, you could run the following command after you run the cleanmgr /sageset:11 command:

    cleanmgr /sagerun:11

    This command runs Disk Cleanup and includes the options that you specified with the cleanmgr /sageset:11 command.
Free Computer Magazines and eBooks
Comments