Временные файлы и Out-Notepad

Часто в скриптах приходится использовать временные файлы, которые нужны только в процессе работы, а затем их было бы хорошо удалить. Делать это разумеется можно по разному. Можно создавать в папке со скриптом файл script.tmp, и удалять его когда он становится ненужным, но в таком случае необходимы разрешения на запись в папку со скриптом. Можно получить путь ко временному каталогу пользователя, но что если другой скрипт (или этот же запущенный второй раз) или программа уже создали файл с таким же именем? Проверять имя на уникальность? Вряд ли кто это делает.

Читать далее…

Реклама
Опубликовано в Learn, PowerShell, Scripting, Tips. 1 Comment »