* win: handle non string as an environment value * Changed powershell environment handler to use .net function instead for special chars