Hi Guys,

I spent a couple of days researching the Dim command, and have come to one blatant conclusion, I'm in way over my head! \:\) Seriously though I just don't get it. I admit I have never had any formal training in programming, so I don't have the "vocabulary" to speak about it intelligently.

Glenn, to address the Dim command, the program I wrote, with modifications as suggested (at least the ones I understood), is below. I do want to say though that I'm not trying to get anyone to do my homework, I'm just trying to get a grasp for this stuff.

Doc, as for what you suggested about user interruption, I don't think that will be a concern. I intend to run this script from ScriptLogic, and I have the options to hide the screen output. Our user's are pretty well trained so they won't even touch the computer until that logon script completes. In short, they won't be the wiser or even have the ability to interrupt it. Obviously I intend to do considerable testing of any of these scripts I write before I implement them system-wide though.

I know from my research that my uninstall script is pretty novice by the other examples I've seen out there, but for me as long as it accomplishes the goal I'll be satisfied with that.

As mentioned, my code is below. Please tell me where I'm screwing up and I'll get it right. It's still on the SendKeys functions that are tripping me up. Thanks!

;Script Options
$SO=SETOPTION("Explicit", "ON")
$SO=SETOPTION("NoMacrosInStrings", "ON")
$SO=SETOPTION("NoVarsInStrings", "ON")
BREAK ON

Shell '%PROGRAMFILES%\Limewire\uninstall.exe'
Do Sleep 1 Until $=SetFocus('LimeWire') = 0
DIM $RC
$RC=SendKeys('N')
$RC=SendKeys('U')
$RC=SendKeys('F')