none
Создание задания выполняющегося по расписанию, с администраторской учетной записью без пароля RRS feed

  • Вопрос

  • Доброго времени суток уважаемые форумчане. Есть компьютер используемый в качестве кассы, на Windows 7. На компьютере работает 1С в файловом варианте. Задача выполнять резервную копию базы каждый раз при включении компьютера. Я написал скрипт PowerShell обкатал его на своей машине. Но столкнулся с проблемой на машине клиента, продавцы работают под учетными записями с правами администратора не защищенными паролями (настраивал изначально не я). При создании задачи по расписанию в планировщике требуется ввести учетные данные пользователя но на сколько я знаю с пустым паролем не получится. Если создать нового пользователя продавцы впадут в ступор на окне выбора пользователя. А пароль ставить на рабочие учетные записи руководство их не даст.  Подскажите пожалуйста как все же можно заставить скрипт выполняться по расписанию при запуске системы? 
    • Изменено Cryopsy 12 апреля 2016 г. 5:47
    12 апреля 2016 г. 5:41

Ответы

  • Вопрос закрыт поставил в планировщике "Запуск только если пользователь выполнил вход" и добавил в скрипт:

    $t = '[DllImport("user32.dll")] public static extern bool ShowWindow(int handle, int state);'
    add-type -name win -member $t -namespace native
    [native.win]::ShowWindow(([System.Diagnostics.Process]::GetCurrentProcess() | Get-Process).MainWindowHandle, 0)

    • Помечено в качестве ответа Cryopsy 12 апреля 2016 г. 8:25
    12 апреля 2016 г. 8:24