Skip to content

class:Startup

TsSaltan edited this page Mar 18, 2017 · 1 revision

Startup

Класс содержит функции для работы с автозапуском


  • Статичные методы

    • Startup :: getList() - Получить список программ, находящихся в автозагрузке
    • Startup :: add() - Добавляет программу в автозагрузку
    • Startup :: find() - Найти запись в автозапуске по исполняемому файлу
    • Startup :: isExists() - Находится ли данный файл в автозапуске
    • Startup :: getUserStartupDirectory() - Возвращает путь к пользовательской папке автозагрузки
    • Startup :: getCommonStartupDirectory() - Возвращает путь к папке автозагрузки для программ

Статичные методы

getList()

Startup::getList() : array 

Получить список программ, находящихся в автозагрузке

Возвращаемые значения: array - массив экземпляров класса startupItem


add()

Startup::add(string $file, string $description = null) : \result\startupItem 

Добавляет программу в автозагрузку

Список параметров:

  • string $file - Команда для запуска
  • string $description = null - Описание

Возвращаемые значения: startupItem


find()

Startup::find(string $file) : \result\startupItem | false 

Найти запись в автозапуске по исполняемому файлу

Список параметров:

  • string $file - Путь к исполняемому файлу

Возвращаемые значения: startupItem | false - в случае ошибки возвращает false


isExists()

Startup::isExists(string $file) : bool 

Находится ли данный файл в автозапуске

Список параметров:

  • string $file - Путь к исполняемому файлу

Возвращаемые значения: bool


getUserStartupDirectory()

Startup::getUserStartupDirectory() : string 

Возвращает путь к пользовательской папке автозагрузки

Возвращаемые значения: string


getCommonStartupDirectory()

Startup::getCommonStartupDirectory() : string 

Возвращает путь к папке автозагрузки для программ

Возвращаемые значения: string