How Can I Prompt a User for Input?

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 Hey, BN. The simplest – and most foolproof – way to do this is to use an InputBox; when you do that users…

6

How Can I Stop a Script Partway Through?

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…

0

How Can I Determine the Day of the Week?

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 Hey, CT. This is actually much easier then it…

6

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

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 Hey, AA. Well, yes, as long as you’re willing to open up a new command window….

0

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

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 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…

0

Why Doesn’t My Search Return All My User Accounts?

Hey, Scripting Guy! I’m trying to pull a list of all my users out of Active Directory. I’m using ADO to search for these users, but no matter what I do I can only get 1,000 user names, even though we probably have 10 times that many user accounts. What could I be doing wrong?–…

4

Can I Change the Current Directory When Running a Script?

Hey, Scripting Guy! Can I change the current directory while my script is running?– KO, Kalispell, MT Hey, KO. Yes, you can change the current directory while a script is running, provided you are running Windows Script Host 5.6, that is. To change the current directory, all you have to do is create an instance…

1

How Can I Determine Which Groups a User Belongs To?

Hey, Scripting Guy! In my logon script, how can I find out which Active Directory groups a user belongs to? — JB, Montpelier, VT Hey, JB. This is pretty easy to do in a logon script:On Error Resume Next Set objADSysInfo = CreateObject(“ADSystemInfo”) strUser = objADSysInfo.UserName Set objUser = GetObject(“LDAP://” & strUser) For Each strGroup…

1

How Can I Determine if a Folder Exists on a Computer?

Hey, Scripting Guy! Is there any way to determine whether or not a specific folder exists on a computer?– RP, Umatilla, OR Hey, RP. There are a couple ways of doing this, depending on whether you are looking for the folder on the local computer or on a remote computer, and depending on whether or…

4

How Can I Determine How Long It Takes a Script to Run?

Hey, Scripting Guy! Is there a good way to time how long it takes for a script to run? — BN, Montreal, Canada Hey, BN. Probably the easiest way to do this is to let the script time itself. To accomplish that feat, set the first line of the script to this: dtmStart = Now…

1