There are numerous ways to do this, most of them involving a Microsoft forms package such as Forms 2.0 (free with the free download of either VB5CCE or ActiveX Control Pad - can't recall which), or a third-party package.
These can be hard to find good docs on, and they can require you to make an installation package and deploy it on every machine.
My preference is the good ol' HTA (HTML Application).
Either you know a little DHTML or you can surely find oodles of free docs (MSDN Library online for starters) and an enormous tonnage of books. If you have the basics of DHTML down, the step to creating HTAs is trivial.
Look here
and scroll down to a little teaser tidbit on HTAs as well as a downloadable sample and a link to a Microsoft article about HTAs. The sample has an installer (which itself is an HTA!!!) that in turn installs a second sample HTA.
The actual sample HTA is just four files:[ul][li]the .HTA file itself
[li]a .ICO icon file (you don't need this)
[li]a .LPK license package file (only needed if your HTA uses licensed ActiveX controls)
[li]and a .CAB file for the common dialog control that the sample uses (also optional if you don't use this control)[/ul]
In many cases you can make an HTA that is just a single file, assuming you don't need an icon or any graphics or any ActiveX controls the user doesn't already have installed and properly licensed (an HTA, just like an HTM requires either a developer license on the machine, or an LPK to prove the page's developer was licensed).
You can do some really fancy stuff, pretty much anything a WSH script can do, without worrying about those controls and licenses though.
HTAs rule! I can't imagine very many reasons why a scripter would use anything else if they need a user interface. I even have a project (on the shelf) to adapt somebody's WSH script that is an actual (teeny) web server to be an HTA instead so that I have a console I can use that shows what's up and what's been going on with its usage. Yes, a web server written in 100% VBScript (well, with a little help from the Winsock Control)!!! A toy? No question - yet cute, hmm?