troubleshooting Question

Specifying wscript Command as a Context Menu Command with Environment Variable

Avatar of zorvek (Kevin Jones)
zorvek (Kevin Jones)Flag for United States of America asked on
Microsoft DOSShell ScriptingWindows 7
2 Comments1 Solution547 ViewsLast Modified:
I am trying to specify a wscript command as a context menu item. I am having trouble using an environment variable in the command.

What I have:

wscript.exe "%USERPROFILE%\Documents\Scripts\Script.vbs" "%1"

Produces this error from wscript:

"Can not find the script file "C:\Users\User Name\Documents\Scripts\USERPROFILE\Documents\Scripts\Script.vbs"

WTF? This substitution makes no sense.

If I run the same command in DOS (with the %1 already substituted,) it works just peachy.

Any ideas?

Join our community to see this answer!
Unlock 1 Answer and 2 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 2 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros