ClearLNK - удаление параметров запуска у ярлыков

ClearLNK - удаление параметров запуска у ярлыков 2.9.0.16

Добавлен и включен режим отладки ошибок (выводится в конец лога).
Теперь лог создается в папке LOG рядом с EXE-шником ClearLNK.
2.3.
Графический интерфейс.
Отчет о лечении.
Программа переписана на языке Visual Basic 6.
Несколько последовательных алгоритмов лечения.
Лечение ярлыков, у которых цель - батник, др. скриптовые расширения, URL или WEB-адрес, цель не существует или имеет дописку.
Лечение небраузерных ярлыков (эвристик - вероятность успеха лечения 50 %).
Ярлык удаляется, если цель установить не удалось.
Изменен интерфейс: запуск скрипта открывает текстовый файл для вставки списка ярлыков.
Добавлено лечение по списку из текстового файла, который перетянули на скрипт.
Лечении ярлыков вида cmd /c: поправен рабочий каталог; исправлено чтение пути к браузеру из App Paths, когда он запускается через ланчер.
Защита от зацикливания через рекурсивный вызов списком ярлыков самого себя.
Обход ошибки, когда движок форума вставляет лишний пробел в путь выложенного хелпером лога.
Инструкция обновлена.
  • Like
Реакции: akok
1. Исправление перенаправлений на одноименные URL ярлыки.
2. Добавлена правка для аргументов запуска через CMD.
1. Убран баг с зацикливанием при чтении лога CheckBrowserLnk, если заданный в нем файл физически отсутствует.
2. Добавлена правильная проверка привилегий.
3. После перезапуска утилита теряла переданный ей объект. Это было исправлено.
Сверху Снизу