У меня есть вопрос безопасности относительно скрипта, который у меня есть. Мой скрипт создает два временных файла CSV, и после запуска скрипта эти файлы удаляются. Теперь, когда скрипт выходит из строя или пользователь останавливает его, эти файлы остаются в папке. Как я могу убедиться, что эти файлы будут удалены, если это произойдет?Как удалить временную папку после того, как Powershell принудительно остановится
Я думал об использовании временной папки Windows «$TempDir = [System.IO.Path]::GetTempPath()
», но это не будет иметь никакого значения, поскольку временная папка обновляется после загрузки.
Любые мысли или предложения?
Рассматривали ли вы запись этих файлов в ограниченную папку, то есть в место, где будет доступ только ограниченное число людей? –
У меня есть, но моя проблема в том, что когда программа начинается с начала, она в конечном итоге найдет временный файл и будет использовать его. Я бы хотел этого избежать. – user01230
Итак, почему бы не начать свой сценарий с очистки левых кадров от предыдущих казней? –