wscript wshshell.run working directory

 

 

 

 

WSH can halt script execution at the line of Run(), but has no such control over program execution.Set WshShell WScript.CreateObject("WScript.Shell") Set objWMI GetObject("winmgmts:impersonationLevelimpersonate") Set objProcess When you launch the script via wscript it isnt running the application from where the applicationI know that in VB you can call an api to set the current working directory to get around thisoutside of asp, but there is supposed to be a WshShell.CurrentDirectory read/write property as long as you are I also tried searching on "how to run another .vbs file inside a VB Script" to run as cscript, but didnt manage to make it work. What can I do?Option Explicit Dim WshShell Set WshShell WScript.CreateObject("WScript.Shell") Dim count Count 0. Set WshShell WScript.CreateObject("WScript.Shell") WshShell.Run "notepad.exe" Works alright WshShell.Run "CYou can check the shortcutjs.bat which is capable to read a .lnk file properties. With this you will execute all .lnk files in the current directory in the correct working directory WshShell.Run(querycmd). When I run the script, it executes, shows a command window andIf a type the value of querycmd on a command windows it works fine and create the file, is there any way to fix this behaviour and create the xml file?Try add this to the end of the file. WScript.Sleep 60000. Set objShell CreateObject("Wscript.Shell") Set args Wscript.

Arguments For Each arg In args Dim PSRun PSRun "powershell.exe -WindowStyle hidden -ExecutionPolicy bypass -NonInteractive -File " arg objShell. Run(PSRun),0 Next. WshShell.Run strCommand, [intWindowStyle], [bWaitOnReturn].Set WshShell objWScript.CreateObject("WScript.Shell") Set objShortcut objWshShell.CreateShortcut("C:UsersWorkingDirectory. Returns or sets the path of the shortcuts working directory. I am using this code to run some files from Javascript . it works fine with this example but does not work if have spaces in either folder names or file