├── .hgignore ├── .hgtags ├── COPYING.txt ├── LICENSE.txt ├── MakeFile ├── MakeRelease.bat ├── Makefile.bat ├── README.md ├── TODO.md ├── clearas.png ├── setup └── Clearas.iss ├── src ├── Clearas.ListColumns.pas ├── Clearas.dpr ├── Clearas.dproj ├── Clearas.res ├── ClearasAPI.pas ├── ClearasMain.dfm ├── ClearasMain.pas ├── ClearasResource.rc ├── LanguageIDs.inc ├── PMCW.Admin.manifest ├── PMCW.Application.Mutex.pas ├── PMCW.Application.pas ├── PMCW.CA.pas ├── PMCW.CA.res ├── PMCW.Dialogs.About.pas ├── PMCW.Dialogs.ReportBug.pas ├── PMCW.Dialogs.Updater.pas ├── PMCW.Dialogs.pas ├── PMCW.LanguageFile.pas ├── PMCW.Registry.pas ├── PMCW.RegistryFile.pas ├── PMCW.SysUtils.pas ├── Winapi.Taskschd.pas ├── changelog.md ├── clearas.ico ├── description.txt └── languages.rc └── tests ├── ClearasAPITest.pas ├── ClearasTests.dpr ├── ClearasTests.dproj ├── PMCW.RegistryFile.Test.pas └── data ├── ErasableTask.zip ├── HKCU Erasable.reg ├── HKCU RunOnce Erasable.reg ├── HKCU RunOnce.reg ├── HKCU.bat ├── HKCU.reg ├── HKLM Erasable.reg ├── HKLM RunOnce Erasable.reg ├── HKLM RunOnce.reg ├── HKLM.reg ├── HKLM32 Erasable.reg ├── HKLM32 RunOnce Erasable.reg ├── HKLM32 RunOnce.reg ├── HKLM32.reg ├── Shell.reg ├── ShellCascading.reg ├── ShellErasable.reg ├── ShellEx.reg ├── ShellExErasable.reg ├── ShellNew.reg ├── Startup Common Backup.lnk.CommonStartup ├── Startup User Backup.lnk.Startup └── TestTask.zip /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/.hgignore -------------------------------------------------------------------------------- /.hgtags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/.hgtags -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/COPYING.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MakeFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/MakeFile -------------------------------------------------------------------------------- /MakeRelease.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/MakeRelease.bat -------------------------------------------------------------------------------- /Makefile.bat: -------------------------------------------------------------------------------- 1 | ..\..\Release\nmake build 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/TODO.md -------------------------------------------------------------------------------- /clearas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/clearas.png -------------------------------------------------------------------------------- /setup/Clearas.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/setup/Clearas.iss -------------------------------------------------------------------------------- /src/Clearas.ListColumns.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/Clearas.ListColumns.pas -------------------------------------------------------------------------------- /src/Clearas.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/Clearas.dpr -------------------------------------------------------------------------------- /src/Clearas.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/Clearas.dproj -------------------------------------------------------------------------------- /src/Clearas.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/Clearas.res -------------------------------------------------------------------------------- /src/ClearasAPI.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/ClearasAPI.pas -------------------------------------------------------------------------------- /src/ClearasMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/ClearasMain.dfm -------------------------------------------------------------------------------- /src/ClearasMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/ClearasMain.pas -------------------------------------------------------------------------------- /src/ClearasResource.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/ClearasResource.rc -------------------------------------------------------------------------------- /src/LanguageIDs.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/LanguageIDs.inc -------------------------------------------------------------------------------- /src/PMCW.Admin.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Admin.manifest -------------------------------------------------------------------------------- /src/PMCW.Application.Mutex.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Application.Mutex.pas -------------------------------------------------------------------------------- /src/PMCW.Application.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Application.pas -------------------------------------------------------------------------------- /src/PMCW.CA.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.CA.pas -------------------------------------------------------------------------------- /src/PMCW.CA.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.CA.res -------------------------------------------------------------------------------- /src/PMCW.Dialogs.About.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Dialogs.About.pas -------------------------------------------------------------------------------- /src/PMCW.Dialogs.ReportBug.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Dialogs.ReportBug.pas -------------------------------------------------------------------------------- /src/PMCW.Dialogs.Updater.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Dialogs.Updater.pas -------------------------------------------------------------------------------- /src/PMCW.Dialogs.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Dialogs.pas -------------------------------------------------------------------------------- /src/PMCW.LanguageFile.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.LanguageFile.pas -------------------------------------------------------------------------------- /src/PMCW.Registry.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.Registry.pas -------------------------------------------------------------------------------- /src/PMCW.RegistryFile.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.RegistryFile.pas -------------------------------------------------------------------------------- /src/PMCW.SysUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/PMCW.SysUtils.pas -------------------------------------------------------------------------------- /src/Winapi.Taskschd.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/Winapi.Taskschd.pas -------------------------------------------------------------------------------- /src/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/changelog.md -------------------------------------------------------------------------------- /src/clearas.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/clearas.ico -------------------------------------------------------------------------------- /src/description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/description.txt -------------------------------------------------------------------------------- /src/languages.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/src/languages.rc -------------------------------------------------------------------------------- /tests/ClearasAPITest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/ClearasAPITest.pas -------------------------------------------------------------------------------- /tests/ClearasTests.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/ClearasTests.dpr -------------------------------------------------------------------------------- /tests/ClearasTests.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/ClearasTests.dproj -------------------------------------------------------------------------------- /tests/PMCW.RegistryFile.Test.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/PMCW.RegistryFile.Test.pas -------------------------------------------------------------------------------- /tests/data/ErasableTask.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/ErasableTask.zip -------------------------------------------------------------------------------- /tests/data/HKCU Erasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKCU Erasable.reg -------------------------------------------------------------------------------- /tests/data/HKCU RunOnce Erasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKCU RunOnce Erasable.reg -------------------------------------------------------------------------------- /tests/data/HKCU RunOnce.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKCU RunOnce.reg -------------------------------------------------------------------------------- /tests/data/HKCU.bat: -------------------------------------------------------------------------------- 1 | echo Autostart Test 2 | -------------------------------------------------------------------------------- /tests/data/HKCU.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKCU.reg -------------------------------------------------------------------------------- /tests/data/HKLM Erasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM Erasable.reg -------------------------------------------------------------------------------- /tests/data/HKLM RunOnce Erasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM RunOnce Erasable.reg -------------------------------------------------------------------------------- /tests/data/HKLM RunOnce.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM RunOnce.reg -------------------------------------------------------------------------------- /tests/data/HKLM.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM.reg -------------------------------------------------------------------------------- /tests/data/HKLM32 Erasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM32 Erasable.reg -------------------------------------------------------------------------------- /tests/data/HKLM32 RunOnce Erasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM32 RunOnce Erasable.reg -------------------------------------------------------------------------------- /tests/data/HKLM32 RunOnce.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM32 RunOnce.reg -------------------------------------------------------------------------------- /tests/data/HKLM32.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/HKLM32.reg -------------------------------------------------------------------------------- /tests/data/Shell.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/Shell.reg -------------------------------------------------------------------------------- /tests/data/ShellCascading.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/ShellCascading.reg -------------------------------------------------------------------------------- /tests/data/ShellErasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/ShellErasable.reg -------------------------------------------------------------------------------- /tests/data/ShellEx.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/ShellEx.reg -------------------------------------------------------------------------------- /tests/data/ShellExErasable.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/ShellExErasable.reg -------------------------------------------------------------------------------- /tests/data/ShellNew.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/ShellNew.reg -------------------------------------------------------------------------------- /tests/data/Startup Common Backup.lnk.CommonStartup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/Startup Common Backup.lnk.CommonStartup -------------------------------------------------------------------------------- /tests/data/Startup User Backup.lnk.Startup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/Startup User Backup.lnk.Startup -------------------------------------------------------------------------------- /tests/data/TestTask.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philippmeisberger/clearas/HEAD/tests/data/TestTask.zip --------------------------------------------------------------------------------