Я записываю вывод командной строки в файл, а затем хочу открыть этот файл в блокноте.
Поэтому я написал что-то вроде следующего (упрощенный пример):
set logPath=log.txt
echo %date% %time% > %logPath%
notepad %logPath%
Но проблема в том, что когда выполняется последняя команда (notepad% logPath%), файл еще не создан (или содержимое не сбрасывается в него), поэтому блокнот не открывает несуществующий файл или открывает пустой (зависит).
Итак, я хотел бы знать, есть ли способ принудительно закрыть файл из командной строки.
UPD: спасибо за комментарии, вы правы: этот конкретный (упрощенный) пример действительно работает. Я пробовал на W7, и в комментариях есть сообщения, что он работает в XP и Vista. В оригинальном сценарии этого нет, будет пытаться найти там ошибку.