foi provavelmente devido ao uso indevido do setx.exe dentro de um script vbs.
ao usar o setx.exe, sempre coloque o conteúdo da variável entre aspas duplas, por exemplo,
setx.exe varname "value of that var" -m
de variantes vb:
cmd = "setx " + varName + " """ + Value + """ -m"