Удалить партию, пока она открыта

Удалить партию, пока она открыта

У меня есть пакетный файл, который я хочу запустить, и после того, как он запустит код, я хочу, чтобы он сам себя удалил. Возможно ли это сделать? Я уже пробовал использовать delи использовать rdдля удаления каталога, в котором находится файл, но это тоже не сработает.

решение1

Как указано в ответе, на который ссылается Дэвид, это невозможно.

Вы не можете удалить его, поскольку он все еще открыт и, следовательно, заблокирован.

Что вы можете сделать, так это иметь другое задание, которое удаляет его после завершения. Это можно сделать, создав одноразовую запланированную задачу из запущенного пакетного задания. Как говорит Дэвид, см.Как сделать так, чтобы файл .BAT удалялся сам по себе после завершения?Больше подробностей.

Связанный контент