![]() |
как получить "Duration" для сетевого интерфейса
Собственно вот как оно выглядит в гуях:
![]() но нужно это получить в PoSh. вариант с дерганьем из wmi TimeOfLastReset пробовал, но он указывает не очень то время которое меня интересует. Если для сервака к которому годами никто физически не подходит или системника задвинутого попой поглубже чтобы не мешал это время часто совпадает (точнее момент с которого ведется отсчет), то для ноутбуков-путешественников готовых менять по полсотни Wi-Fi за неделю ни разу при этом не выключаясь это таки весьма разнится (приведенный скриншот с моего ноута, перезагружал я его последний раз два дня назад, TimeOfLastReset - соответствует времени перезагрузки, а не времени подключения к сети, что, конечно, логично, но не утешает). |
Цитата:
Скрытый текст
Код:
Get-CimInstance -ClassName 'Win32_NetworkAdapter' |` Duration у Вас в каких случаях сбрасывается? |
TimeOfLastReset действительно соответствует времени перезагрузки а не времени сети
проверить очень просто, правой кнопкой на адаптере- отключить потом снова включить Duration обнулится TimeOfLastReset останется прежним |
Ageron, спасибо, ясно. Но, опять-таки, у меня Duration не соответствует времени подключения к сети, в отличие от:
Цитата:
|
Iska, виноват. Про Wi-Fi упомянул, а про ethernet ни слова не сказал. С этой стороны все верно, время не сбрасывается, но вот если пользоваться wi-fi потом по какой-нибудь причине (например нужно что-то быстро скачать или наоборот залить) подключился по кабелю и потом вернуться взад-назад на wi-fi - сбрасывается. К сожалению у нас это постоянная практика, изрядное количество пользователей могут полдня сидеть не на своем рабочем месте периодически ставя таки ноут на зарядку, а т.к. изрядная часть из них пользует докстанции - поставил ноут - подключился кабелем.
|
Elven, начать стоило бы с того какую задачу ты хочешь решить с помощью показаний этого таймера?
|
Эту задачу не я хочу решить, просто попросили помощи в выколупывании этого параметра. Судя по всему его хотят периодически или по событию пихать в какой-то лог и что-то с ним (логом) потом делать. Ну и последние несколько дней мне уже самому интересно как это можно выдрать.
|
Elven, в таком случае надёжнее будет ловить последнее событие из ивентлога об успешном подключении к сети и смотреть Get-Date минус время этого события.
|
Тоже ничего такой вариант. Перекину тому кто просил, может так даже лучше понравится.
--- Предложил, подошло. |
Время: 12:59. |
Время: 12:59.
© OSzone.net 2001-