Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Перезагрузка компьютера в случае отвала оборудования (http://forum.oszone.net/showthread.php?t=339483)

DeepWaters 01-03-2019 19:01 2860738

Перезагрузка компьютера в случае отвала оборудования
 
Всех приветствую, имеется комп, система Windows 10 corporate, с несколькими видеокартами, АМД, иногда одна карта отваливается по непонятным причинам причем исчезая из диспетчера устройств, или же карта остается но висит там с восклицательным знаком, карты местами менял - отваливается именно карта на втором слоте, БП по мощности с запасом, даже другой БП пробовал, и даже переставлял карты на другую точно такую же материнку - проблема осталась, видимо проблема в биосе производителя мат.платы (чипсет - тоже АМД) все родные драйвера под железо стоят, вообщем возможно ли на каком либо любом скриптовом языке, хоть bat хоть VBS или AutoIt, написать скрипт периодически проверяющий кол-во видеокарт - если карт не две а одна или если какая то из карт с воскл.знаком - то перезагрузка?

Iska 01-03-2019 19:44 2860753

DeepWaters, зачем так?

Busla 02-03-2019 01:49 2860837

Iska, а что не так?

DeepWaters, я бы попробовал через
Код:

wmic path Win32_PnPEntity
отслеживать конкретное устройство

Iska 02-03-2019 02:46 2860841

Цитата:

Цитата Busla
Iska, а что не так? »

Busla, я просто не вчитался внимательно в:
Цитата:

Цитата DeepWaters
имеется комп … с несколькими видеокартами, »

Разве нынче ещё есть экономический смысл майнить в домашних условиях?


Цитата:

Цитата Busla
я бы попробовал через
wmic path Win32_PnPEntity
отслеживать конкретное устройство »

На что именно там смотреть в случае:
Цитата:

Цитата DeepWaters
но висит там с восклицательным знаком »

?

DeepWaters 02-03-2019 08:11 2860847

Цитата:

Цитата Iska
На что именно там смотреть в случае: »

А в таком случае там, в диспетчере устройств, есть для этого значение - устройство - свойства - вкладка сведения - свойство - "Есть проблема" - истина/ложь
Если устройство висит с восклицательным знаком то "Есть проблема" - истина
Если все норм то "Есть проблема" - ложь

Цитата:

Цитата Busla
я бы попробовал через
Код: Выделить весь код
wmic path Win32_PnPEntity
отслеживать конкретное устройство »

Я уже кое что нагуглил - в винде для работы с железом из командной строки надо пользоваться утилитой devcon от майкрософт, только вот как её применить для моего случая еще пока неясно

Iska 02-03-2019 09:44 2860852

DeepWaters, Вы не поняли. Я имел в виду — на какие свойства класса Win32_PnPEntity нужно смотреть (а не куда).

YuS_2 02-03-2019 10:33 2860857

Цитата:

Цитата Busla
Код:

wmic path Win32_PnPEntity
отслеживать конкретное устройство »

тогда уж, чтобы не ретроградствовать:
powershell
Код:

get-pnpdevice|? friendlyname -match 'отслеживаемое_устройство'
Использовать значение "Status", для слежения за состоянием...

Или модуль добавить отсюда

Цитата:

Цитата Iska
на какие свойства класса Win32_PnPEntity нужно смотреть »

wmic, если конечно не ошибаюсь, в случае нерабочего устройства, он его просто не выводит... надо проверять.

Iska 02-03-2019 10:39 2860859

Цитата:

Цитата YuS_2
в случае нерабочего устройства, он его просто не выводит... надо проверять. »

Ну, дык, я про что. Я-то никак у себя не сэмулирую:
Цитата:

Цитата DeepWaters
причем исчезая из диспетчера устройств, или же … висит там с восклицательным знаком »


Busla 02-03-2019 10:40 2860860

Цитата:

Цитата Iska
на какие свойства класса Win32_PnPEntity нужно смотреть »

в драйверно-железной теме поверхностно ориентируюсь, просто рабоче-крестьянским методом "сравни две картинки" попробовал бы найти значимые свойства для ситуации восклицательного знака

Цитата:

Цитата Iska
Разве нынче ещё есть экономический смысл майнить в домашних условиях? »

если рендерить, считать нейросети и т.п., отвал видеокарты наверняка вешает софт её использующий

да даже если этот комп крутит рекламу, показывает веб-камеру из буфета или ещё какой мониторинг - почему не перезагрузить, если поломка детектится и лечится?

Iska 02-03-2019 18:20 2860919

Ну да. В общем, так или иначе, смотреть-сравнивать автору, какие наблюдаются отличия.


Время: 21:47.

Время: 21:47.
© OSzone.net 2001-