Home » Gallery
Lawmaker
Lawmaker is a tool which can protect your computer while you're temporarily away or while a new user or a guest logs on.
Most users expect a free reign on their local machines, but the fact of the matter is that Windows (and especially Windows XP) can limit this freedom so your computer use comes grinding to a halt.
Restrictions fall into three categories: Explorer, Network, and System. Most are fairly self-explanatory.
Explorer Restrictions
| NoClose | With this set you simply can't close down the workstation. |
| NoCommonGroups | Takes the common items off the menu after the separator under 'Programs'. |
| NoDesktop | That's right - no desktop. Back to Win16 basics. |
| NoDrives | Limits which drives Explorer will let you browse to with - amongst other things - the common file dialogs. Bitwise mask. |
| NoDriveTypeAutoRun | Takes drive types off the Autorun list. Bitwise mask. |
| NoEntireNetwork | Yep - you start browsing outside your own machine space and you hit a brick wall. |
| NoFileMenu | Takes the File menu off Exploder. |
| NoFind | Disables Exploder's search utility sidekick. |
| NoNetConnectDisconnect | No more network dialogs for a while. |
| NoNetHood | That's right - Network Neighborhood comes off the desktop. |
| NoRun | Run comes off the Start menu. |
| NoSaveSettings | No shell window will retain its settings. Next time around things will be just like they were before you set this restriction. |
| NoSetFolders | Settings for folders denied. |
| NoSetTaskbar | Taskbar settings inaccessible. |
| NoStartBanner | All that money and you miss the show. No Start banner and things get pretty boring! |
| NoStartMenuSubFolders | Nothing off the Start menu - not Printers, Settings (-> Control Panel) Programs - nada. |
| NoWorkgroupContents | You can't see what's in the various workgroups. |
Network Restrictions
| NoFileSharingControl | Fairly self-explanatory. You can't modify the file sharing in the network. |
| NoPrintSharingControl | Fairly self-explanatory. You can't modify the printer sharing in the network. |
System Restrictions
| DisableRegistryTools | No more Regedit. Be careful here. |
| DisableTaskMgr | Yep. You won't get DavesFrameClass up anymore. |
| NoConfigPage | Takes the Configuration Manager away. |
| NoDevMgrPage | You won't get at Device Manager. |
| NoDispAppearancePage | Takes the Appearance tab out of Desktop Properties. |
| NoDispBackgroundPage | Takes the Background tab out of Desktop Properties. |
| NoDispCPL | Control Panel gone. |
| NoDispScrSavPage | Takes the Screen Saver tab out of Desktop Properties. |
| NoDispSettingsPage | Takes the Settings tab out of Desktop Properties. |
| NoFileSysPage | Takes the Startup/Shutdown tab out of My Computer. |
| NoVirtMemPage | Takes the Performance tab out of My Computer. |
Bitwise & Boolean
Almost all settings are 'boolean', i.e. a 'yes' or a 'no', where their negation indicates their use: they restrict rather than permit.
These values are stored as DWORDs in the Registry.
Four values are not stored as DWORDs but as binary data: NoDrives, NoDriveTypeAutoRun, NoSaveSettings, and NoStartBanner. The former two are bitwise flags contained in a DWORD (but nevertheless stored as binary data). The NoDrives DWORD is a bitmask where a set bit indicates a drive the shell should not browse to: bit 0 is drive A:, bit 1 drive B:, and so forth.
Each checkbox button in Lawmaker can assume one of three states: checked, unchecked, or indeterminate (disabled). It is possible to check all checkboxes or uncheck all checkboxes or disable the whole caboodle with the push buttons on the right. Values for disabled (indeterminate) checkboxes will be ignored when it's time to store things in the Registry. Likewise the omission of text for any of the four binary values will disable the storage of their values as well.
You can click either of the two radio buttons (HKCU and HKU\.DEFAULT - the 'default user' or new user or guest user) as many times as you want in succession - each time Lawmaker will reload the pertinent settings without pausing to store what you've already changed.
You have to explicitly click Set to have any of your changes stored in the Registry.
File size: 6KB.
|