Назад | Перейти на главную страницу

сценарий запуска компьютера сообщает серверу об успешном выполнении

Я использую групповую политику для развертывания сценария запуска компьютера, который пытается удалить одну программу и установить другую. Мне нужен этот сценарий, чтобы сообщить о своем статусе (существует ли в системе определенный файл, что означало бы, что установка прошла успешно).

Моей первой идеей было смонтировать сетевой ресурс и поместить туда текстовый файл. Есть лучший способ сделать это? Прямо сейчас я использую командный файл, хотя я был бы готов немного изучить PowerShell, если бы это был лучший вариант.

Я лично использую метод общего доступа к сети, а затем наше приложение для мониторинга периодически проверяет эту папку на наличие файлов, соответствующих «error * .log», и запускает предупреждение, если оно есть… это для наших серверов. Что касается наших рабочих станций, сотрудники службы технической поддержки проверяют это примерно во время обеда и составляют список систем, которые им необходимо посетить, что случается нечасто.

Честно говоря, я бы, наверное, использовал текстовый файл. При успехе:

echo %COMPUTERNAME% >> z:\path\success.txt

В случае неудачи:

echo %COMPUTERNAME% >> z:\path\failure.txt

Однако у кого-то может быть что-то, что работает лучше.