LogDisabler

class · пространство имён z3n7 · исходник Essentials/LogDisabler.cs

public class LogDisabler

Запрещает ZennoPoster писать собственные файлы логов в папку Logs рядом с запущенным исполняемым файлом.

Методы

DisableLogs

public static void DisableLogs(bool aggressive = false)

исходник

Заменяет папку Logs ссылкой на каталог NUL. Ничего не делает, если папка уже ссылка, файл или рядом с ней лежит маркер Logs.lock. Если не получилось, папка заменяется скрытым файлом только для чтения с именем Logs, и записывается маркер Logs.lock.

Параметр Описание
aggressive Удалять папку через rd /s /q и повторять до 3 раз.

Примечания: Удаляет существующую папку Logs вместе с содержимым.