I store several portable applications on my external drive and I use a VBScript to launch a select few of them. Heres what the script looks like:
Set WSHShell = WScript.CreateObject("WScript.Shell")
LaunchDir = WSHShell.CurrentDirectory
wSHShell.Run """" & LaunchDir & "\Applications\PrivaZer\PrivaZer.exe"
Unfortunately, this script does not work well for PrivaZer. I need a way to change the working directory to E:\Applications\PrivaZer\ first before launching the program. However I do not want to hardcode the letter of my drive since it may change depending on the machine I'm on. Any ideas?
Claude has always had issues with Windows, it prefers MacOS or Linux environments. You can see that with how badly it handles PowerShell commands and the fact up until recently tried using BASH commands in Windows.... That was with both Claude CLI and Claude Desktop. It does work well with a WSL environment to a degree. Not sure if these issue are fully resolved, but given the article I wouldn't be surprised if it hasn't.
Question
i_was_here
I store several portable applications on my external drive and I use a VBScript to launch a select few of them. Heres what the script looks like:
Set WSHShell = WScript.CreateObject("WScript.Shell") LaunchDir = WSHShell.CurrentDirectory wSHShell.Run """" & LaunchDir & "\Applications\PrivaZer\PrivaZer.exe"Unfortunately, this script does not work well for PrivaZer. I need a way to change the working directory to E:\Applications\PrivaZer\ first before launching the program. However I do not want to hardcode the letter of my drive since it may change depending on the machine I'm on. Any ideas?
Link to comment
https://www.neowin.net/forum/topic/1155804-vbscript-change-working-directory/Share on other sites
5 answers to this question
Recommended Posts