~q is the escape sequence for the quotation mark. Windows puts them usually around a path when it passes it as an agrument to the application. btw: you can use
-- Byteemoz
path = path[1..path.Length - 1]to strip off the first and last character from the path.
-- Byteemoz