[Version] signature="$CHICAGO$" [DefaultInstall] AddReg=RegistryAdd [DefaultUninstall] DelReg=RegistryDelete [RegistryAdd] ; Context menu handler HKCR,CLSID\%CLSID_SHEX%,,,%MENU_DESC% HKCR,CLSID\%CLSID_SHEX%\InProcServer32,,0x00020000,%DLL% HKCR,CLSID\%CLSID_SHEX%\InProcServer32,"ThreadingModel",,Apartment HKLM,%SMWCV%\%APPROVED%,%CLSID_SHEX%,,%MENU_DESC% ; Context menu locations HKCR,*\%SHEXCM%\%KEY%,,,%CLSID_SHEX% HKCR,Drive\%SHEXCM%\%KEY%,,,%CLSID_SHEX% HKCR,Directory\%SHEXCM%\%KEY%,,,%CLSID_SHEX% HKCR,lnkfile\%SHEXCM%\%KEY%,,,%CLSID_SHEX% HKCR,piffile\%SHEXCM%\%KEY%,,,%CLSID_SHEX% HKCR,CLSID\%CLSID_MYDOCS%\%SHEXCM%\%KEY%,,,%CLSID_SHEX% ; Icon overlay handler HKLM,%SMWCV%\%ICONOVERLAY%\%KEY%,,,%CLSID_SHEX% ; Options proppage HKCR,CLSID\%CLSID_OfflineFilesOptions%,,,%OPTIONS_DESC% HKCR,CLSID\%CLSID_OfflineFilesOptions%\InProcServer32,,0x00020000,%DLL% HKCR,CLSID\%CLSID_OfflineFilesOptions%\InProcServer32,"ThreadingModel",,Apartment HKLM,%SMWCV%\%APPROVED%,%CLSID_OfflineFilesOptions%,,%OPTIONS_DESC% ; Autocached files disk cleaner HKCR,CLSID\%CLSID_TempOfflineFilesCleaner%,,,%TEMPCLEANER_DESC% HKCR,CLSID\%CLSID_TempOfflineFilesCleaner%\InProcServer32,,0x00020000,%DLL% HKCR,CLSID\%CLSID_TempOfflineFilesCleaner%\InProcServer32,"ThreadingModel",,Apartment HKCR,CLSID\%CLSID_TempOfflineFilesCleaner%\DefaultIcon,,0x00020000,%DLL% HKLM,%SMWCV%\%DISKCLEANER%\%KEY_TEMP%,,,%CLSID_TempOfflineFilesCleaner% HKLM,%SMWCV%\%DISKCLEANER%\%KEY_TEMP%,Priority,%REGDW%,201 ; Pinned files disk cleaner HKCR,CLSID\%CLSID_OfflineFilesCleaner%,,,%CLEANER_DESC% HKCR,CLSID\%CLSID_OfflineFilesCleaner%\InProcServer32,,0x00020000,%DLL% HKCR,CLSID\%CLSID_OfflineFilesCleaner%\InProcServer32,"ThreadingModel",,Apartment HKCR,CLSID\%CLSID_OfflineFilesCleaner%\DefaultIcon,,0x00020000,%DLL% HKLM,%SMWCV%\%DISKCLEANER%\%KEY%,,,%CLSID_OfflineFilesCleaner% HKLM,%SMWCV%\%DISKCLEANER%\%KEY%,Priority,%REGDW%,202 ; SyncMgr (a.k.a. OneStop) handler HKCR,CLSID\%CLSID_SyncMgrHandler%,,,%SYNCMGR_DESC% HKCR,CLSID\%CLSID_SyncMgrHandler%\InProcServer32,,0x00020000,%DLL% HKCR,CLSID\%CLSID_SyncMgrHandler%\InProcServer32,"ThreadingModel",,Apartment ; NameSpace HKCR,CLSID\%CLSID_OfflineFilesFolder%,,2,%NSE_DESC% HKCR,CLSID\%CLSID_OfflineFilesFolder%\InProcServer32,,0x00020000,%DLL% HKCR,CLSID\%CLSID_OfflineFilesFolder%\InProcServer32,ThreadingModel,,Apartment HKCR,CLSID\%CLSID_OfflineFilesFolder%\ShellFolder,Attributes,%REGDW%,0x20000022 HKCR,CLSID\%CLSID_OfflineFilesFolder%\DefaultIcon,,0x00020000,%DLL% HKLM,%SMWCV%\%APPROVED%,%CLSID_OfflineFilesFolder%,,%NSE_DESC% ; ; NT event log event source registration ; HKLM,System\CurrentControlSet\Services\EventLog\Application\%EVENTLOG_SRC%,"EventMessageFile",0x00020000,"%DLL%" HKLM,System\CurrentControlSet\Services\EventLog\Application\%EVENTLOG_SRC%,"TypesSupported",,0x00000007 [RegistryDelete] ; Context menu handler HKCR,CLSID\%CLSID_SHEX% HKLM,%SMWCV%\%APPROVED%,%CLSID_SHEX% ; Context menu locations HKCR,*\%SHEXCM%\%KEY% HKCR,Drive\%SHEXCM%\%KEY% HKCR,Directory\%SHEXCM%\%KEY% HKCR,lnkfile\%SHEXCM%\%KEY% HKCR,piffile\%SHEXCM%\%KEY% HKCR,CLSID\%CLSID_MYDOCS%\%SHEXCM%\%KEY% ; Icon overlay handler HKLM,%SMWCV%\%ICONOVERLAY%\%KEY% ; Options proppage HKCR,CLSID\%CLSID_OfflineFilesOptions% ; Autocached files disk cleaner HKCR,CLSID\%CLSID_TempOfflineFilesCleaner% HKLM,%SMWCV%\%DISKCLEANER%\%KEY_TEMP% ; Pinned files disk cleaner HKCR,CLSID\%CLSID_OfflineFilesCleaner% HKLM,%SMWCV%\%DISKCLEANER%\%KEY% ; SyncMgr (a.k.a. OneStop) handler HKCR,CLSID\%CLSID_SyncMgrHandler% HKLM,%SMWCV%\%SYNCMGR%\%CLSID_SyncMgrHandler% ; NameSpace HKCR,CLSID\%CLSID_OfflineFilesFolder% ;HKLM,%SMWCV%\Explorer\Desktop\NameSpace\%CLSID_OfflineFilesFolder% ; ; NT event log event source ; HKLM,System\CurrentControlSet\Services\EventLog\Application\%EVENTLOG_SRC% [Strings] ; Localized strings MENU_DESC=Offline Files Menu OPTIONS_DESC=Offline Files Folder Options TEMPCLEANER_DESC=Temporary Offline Files Cleaner CLEANER_DESC=Offline Files Cleaner SYNCMGR_DESC=Offline Files Synchronization Handler NSE_DESC=Offline Files Folder EVENTLOG_SRC=Offline Files ; Non-localized strings REGDW=0x00010001 DLL=%SystemRoot%\System32\cscui.dll CLSID_SHEX={750fdf0e-2a26-11d1-a3ea-080036587f03} CLSID_MYDOCS={450D8FBA-AD25-11D0-98A8-0800361B1103} CLSID_TempOfflineFilesCleaner={750fdf0f-2a26-11d1-a3ea-080036587f03} CLSID_OfflineFilesCleaner={effc2928-37b1-11d2-a3c1-00c04fb1782a} CLSID_SyncMgrHandler={750fdf10-2a26-11d1-a3ea-080036587f03} CLSID_OfflineFilesFolder={AFDB1F70-2A4C-11d2-9039-00C04F8EEB3E} CLSID_OfflineFilesOptions={10CFC467-4392-11d2-8DB4-00C04FA31A66} KEY=Offline Files KEY_TEMP=Temporary Offline Files SMWCV=Software\Microsoft\Windows\CurrentVersion APPROVED=Shell Extensions\Approved SHEXCM=shellex\ContextMenuHandlers ICONOVERLAY=Explorer\ShellIconOverlayIdentifiers DISKCLEANER=Explorer\VolumeCaches SYNCMGR=SyncMgr\Handlers