wsh.Run(new ActiveXObject("Scripting.FileSystemObject").GetAbsolutePathName("")+"/1.bat");
возвращает путь к папке из которой запускается скрипт, но если скрипт запустить от имени администратора(необходимо для изменения VolumeName диска) конструкция возвращает "
C:\Windows\System32".
Существует ли другой аналог, как в командной строке "
%~dp0"?