I need to run programs from a UNC path. Due to reasons that I will not go into using mapped drives is not a viable solution. I started digging into the code to figure out why UNC paths do not work. Below is what I came up with to solve the problem but I would like some input because it seems to easy of a fix. I must be missing something. Line 98 in configwizard.js is: txt = txt.replace(/\\\\/g,"\\").replace(/\\/g,"\\\\"); Line 122 in generate.js is: rs = rs.replace(/\\\\/gi, "\\"); I changed Line 98 to this: txt = txt.replace(/\\/g,"\\\\"); I commented out line 122 entirely. UNC paths work and everything else seems to function as well but I am guessing that these lines were there for a reason. So, what am I missing?