У меня есть VBscript, что делает это:
Set oShell = CreateObject("WScript.Shell")
pathList = oShell.ExpandEnvironmentStrings("%PATH%")
dirs = Split(pathList, ";", -1, 1)
For i = 0 to UBound(dirs)
WScript.Echo dirs(i)
Next
Сохранить это как, например, list_path.vbs
, и вы можете использовать его так же, как и любой другой пакетный файл.
Если вы не можете запустить его, введя list_path
вам нужно настроить значение PATH_EXT
для того, чтобы включить .vbs
(но я думаю, что по умолчанию в современных версиях Windows, - я не помню того, чтобы настроить это)