Scripting Blog [archived]

Formerly known as the "Hey, Scripting Guy!" blog

How Can I Prompt a User for Input?

(image) Hey, Scripting Guy! I need my script to prompt users to enter some information, like the name of the file they want to create. How do I do that?-- RW, Williamsport, PA(image) (image) (image) Hey, BN. The simplest - and most foolproof - way to do this is to use an InputBox; when you do that users will be presented with a graphical...

How Can I Stop a Script Partway Through?

(image) Hey, Scripting Guy! Is there a way to make a script stop itself if certain conditions aren’t met? Like say I’m going to copy files to a remote computer, but then the remote computer isn’t available. Can I write code that tells the script to just go ahead and quit at that point? -- WK, Palo Alto, CA (image) (image) (...

How Can I Determine the Day of the Week?

(image) Hey, Scripting Guy! I have a script that does certain management tasks based on the day of the week. I know how get the date in a script, but how can I tell whether it’s a Monday or a Tuesday or whatever? -- CT, Tallahassee, FL (image) (image) (image) Hey, CT. This is actually much easier then it might ...

Can I Change the Command Window Title When Running a Script?

(image) Hey, Scripting Guy! When I run a batch file, I can use the Title command to change the caption of the command window. Can I change the caption of the command window from within a script?-- AA, Yokohama, Japan(image) (image) (image) Hey, AA. Well, yes, as long as you’re willing to open up a new command window. If you are, then you ...

Why am I Getting an Error when Trying to Determine an IP Address?

(image) Hey, Scripting Guy! I’m trying to determine the IP address on a computer, but I keep getting a Type Mismatch error. Do you know why? -- AQ, Jacksonville, FL(image) (image) (image) Hey, AQ. As a matter of fact, we do know why you’re getting a Type Mismatch error, and it’s a common problem when working with the WMI class ...