Wow. Looks like you're trying to bring back the old days of dedicated WP appliances like the Wang
.Antiquis temporibus, nati tibi similes in rupibus ventosissimis exponebantur ad necem!!!
And rightly so IMHO...
Ok...looks like I'm not gonna get a chance to rewrite my earlier reply in it's entirety anytime soon. So I'll do my best to recap the highlights.
If you want to create a completely dedicated
appliance, it's probably easiest to start with a micro-mini Linux distribution and go from there.
You can basically do it one of two ways:
- Start with a really tiny distro like SliTaz or TinyCore and add your text app to it.
- Start with a mini distro like Tiny Me, DamnSmall Linux, or Puppy, and strip out everything but what you do want - and optionally add your choice of text editor to that if it isn't already included.
Root around the those distro websites while you're there. Many have info or utilities that will help you remaster their distro your
way. The relevant page from TinyCore can be found here
. Puppy Linux provides something called Woof
which accomplishes a similar goal.
Once you've built your WP distro, set it to boot to the command prompt and have a user startup script invoke your editor from there. Use file permissions and ownership to lock this user out of everything else. No that there'll be much.
Be sure you do this on a separate user account since you still need root access from time to time for system maintenance.
Note: a lot of these mini Linux distros are intended for embedded systems. Do a little research on that if you really want to take it all the way and put it on bootable solid-state media and use a micro PC
to run it. That would make it a real dedicated hardware appliance. Alternatively, you could create a bootable USB version and use that on any PC to get the same result.
While none of this is exactly beginner stuff, it's not really guru level either. You'll need to learn a few things about Linux. But it's mostly freshman with a little bit of sophmore year thrown in. And the skills you acquire doing such a project will become valuable assets assuming you're interested and have the time.
Addendum: FWIW I personally think Eóin's
suggestion for setting up an extremely limited user account under Windows is the most expedient and efficient solution for what you want to do. I'd try that first before I started mucking around trying to create a whole separate appliance.