| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 32962 | 2003-05-02 23:49:00 | Make it Impossible (or very difficult) to exit from a particular program | somebody (208) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 140896 | 2003-05-02 23:49:00 | I know it's possible, but I can't remember how. Is it possible to make it so that there's no way a user can exit from a set program? I think it can be done via the registry, but I can't figure out how. Any ideas? |
somebody (208) | ||
| 140897 | 2003-05-03 00:38:00 | If you're running Windows 9x, there is a way to make it that a particular program is the shell of Windows (usually explorer.exe is the shell). The downside of this is that if your program can't shut down the computer, or edit the file again, you may be stuck with that one program as the shell and stuff up your Win 9x installation. To change the shell you open up SYSTEM.INI and under the [boot] heading, there will be a line that states shell=Explorer.exe. Change this to your program's path (or even better, install the program in the Windows directory). Save, and reboot. Now the program will be the shell of Windows and therefore it should be very difficult to exit. |
wintertide (1306) | ||
| 140898 | 2003-05-03 00:51:00 | Thanks Wintertide. I'll try it sometime. | somebody (208) | ||
| 140899 | 2003-05-03 02:40:00 | Id suggest you make sure you have a Knoppix CD handy just in case... or a 98 Boot Disk, and be fluent with editing the file before you actually do! And dont forget to make a backup of it! :-) |
Chilling_Silently (228) | ||
| 140900 | 2003-05-03 03:54:00 | That will have the problem that exiting from the programme (or making it crash) will bring up a DOS prompt. From which the user can type "win" and be away laughing. :-( That method is copied from *nix: making the programme the user's shell. But exiting from the *nix shell (programme) logs the user out. It might work in the later Windows versions. |
Graham L (2) | ||
| 140901 | 2003-05-03 04:15:00 | Well in XP and no doubt 2k and the like. It's controlled by a regkey which is quite nice because then one user can have a different shell to another. | -=JM=- (16) | ||
| 1 | |||||