Jump to content

Recommended Posts

Владимир Я
Posted

Всем привет. Вчера была сверх неприятная ситуация. Дело обстоит так, решил просто посмотреть аналог Cure It. Запустил KVRT, проверил, закрыл. Открылся блокнот со скриптом.

Screenshot2024-05-27225234_new.thumb.png.913cb41328e6abfb1fd33fbf4fc29c20.png

У меня cmd ассоциирован с блокнотом. Думаю, ок, надо самому выполнить, и я думаю, ладно, сохраню в любое место, и запущу, сохроняю в корень диска с данными, и запускаю вручную через cmd c админ правами. И что, диск полностью пустой! Ну так нельзя, потом я уже посмотрел код, и понял, что последняя строчка не проверяет при удалении дериктории вообще откуда скрипт запускается, и вроде бы такой ситуации не должно было быть, но код просто говеный. Либо сделайте проверку на директорию из которой он запускается, чтобы таких случаев как у меня не было, либо указывать конкретный путь для удаления директории.

Благо у меня был бэкап всех данных, но часть данных все же потерял, и хлопот на одно место!

Всем хорошего дня.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...