1

Тема: CMD/BAT: выполнить команду при закрытии окна сценария

Здравствуйте.
В организации с помощью сторонней утилиты объединяются PDF файлы в один внутри одной папки.
Из-за структуры названий пути получаются довольно большими, из-за чего в сценарий заложено создание диска по команде "subst" и работы уже в нём.
Коротко:

subst i: "d:\"

С последующим размонтированием, если всё прошло успешно.

subst i: /d

Как при возникновении ошибки и закрытии окна по клавише "Esc" или по крестику сделать так, чтобы созданный диск "subst" размонтировался?
Возможно ли прописать действия на условие закрытия окна внутри BAT файла?

Думал на внешнее решение - Планировщик Windows, но тогда ему надо как то передать букву диска.  Буква диска у меня в скрипте назначается автоматически из свободных, если существующий занят, поэтому на разных ПК буква может быть разная.