Anton
В помощь
ili
Да, только на установку клиентов.
ili
Спасибо, попробую.
ili
Rba viewer
Sergey
похоже только инстал не дашь
Anton
добавлял то куда?
Sergey
почитай про NOIDMIF
Anton
класс инвентаризации собственный?
🐈‍⬛13
Там же есть ластлогон
Anton
но зачем? селектни v_r_system - это раз
Anton
а еще можно смотреть по primary user
Андрей
народ привет! Сталкнулся с такой задачей - надо проверить на всех ПК какая версия Поша стоит. И затем из этих данных - установить последнюю поддерживаемую ОС
Anton
инвентаризуирешь powershell.exe
Anton
из %windir%\System32\WindowsPowerShell\v1.0
Anton
и собираешь версию файла
Anton
профит
Anton
v1, 2 < 6.2 v3 6.2.% v4 6.3.%
Андрей
что-то не состыкуется - смотрю у себя на 8.1 версия powershell.exe 10.0.10586.117
Андрей
так ладно с этим разберемся - а если версия стоит 2 как узнать какое обновление на него не пришло чтобы обновить версию Поша?
Андрей
вот в том и дело. смотрю в самом Поше у меня v5
Sergey
а не проще сделать Приложение со всеми версиями обновления пошика, в деплоймент типах с необходимыми рекваерементами по версии ОС
Андрей
Сергей у тебя вот явно есть?
Sergey
нет
Андрей
придется самому творить :(
Sergey
но насколько помню там одного повершела, вернее WMF мало в пререквизитах придеться ещё .net ставить/проверять
Sergey
а сним все время хопа в приложениях
Sergey
в итоге люнул пакетом разлил, чтобы не париться с распаковкой
ili
P. 's. Антон спасибо, помог, (rba viewer)
Anton
придется самому творить :(
значит надо сравнить с $PSVersionTable
Anton
PS C:\> $PSVersionTable Name Value ---- ----- PSVersion 5.1.15063.0 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.15063.0 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1
Андрей
да уже так и понял. но хочу попробовать прикрутить через CI
Kamil
есть консольная программа, у нее такой вывод, как это в поше переварить в объекты? PS D:\downloads\smartmontools-6.5-1.win32-setup\bin64> .\smartctl.exe -A /dev/sda -d ata smartctl 6.5 2016-05-07 r4318 [x86_64-w64-mingw32-win10] (sf-6.5-1) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org === START OF READ SMART DATA SECTION === SMART Attributes Data Structure revision number: 1 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x0003 100 100 070 Pre-fail Always - 0 5 Reallocated_Sector_Ct 0x0003 100 100 000 Pre-fail Always - 0 9 Power_On_Hours 0x0002 100 100 000 Old_age Always - 3271 12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 2401 177 Wear_Leveling_Count 0x0003 100 100 000 Pre-fail Always - 1104376 178 Used_Rsvd_Blk_Cnt_Chip 0x0003 100 100 000 Pre-fail Always - 0 181 Program_Fail_Cnt_Total 0x0003 100 100 000 Pre-fail Always - 0 182 Erase_Fail_Count_Total 0x0003 100 100 000 Pre-fail Always - 0 187 Reported_Uncorrect 0x0002 100 100 000 Old_age Always - 0 192 Power-Off_Retract_Count 0x0003 100 100 000 Pre-fail Always - 91 196 Reallocated_Event_Count 0x0003 100 100 000 Pre-fail Always - 0 198 Offline_Uncorrectable 0x0003 100 100 000 Pre-fail Always - 0 199 UDMA_CRC_Error_Count 0x0003 100 100 000 Pre-fail Always - 0 232 Available_Reservd_Space 0x0003 100 100 010 Pre-fail Always - 0 241 Host_Writes_32MiB 0x0003 100 100 000 Pre-fail Always - 568007 242 Host_Reads_32MiB 0x0003 100 100 000 Pre-fail Always - 718514
Sergey
фу
Sergey
Get-PhysicalDisk | Get-StorageReliabilityCounter
Sergey
учись скудент
Kamil
Get-PhysicalDisk | Get-StorageReliabilityCounter
на 7 это разве работает?
Sergey
wmf если свежий
Kamil
wmf если свежий
PS C:\Windows\system32> $psversiontable Name Value ---- ----- PSVersion 5.1.14409.1005 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.14409.1005 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1 PS C:\Windows\system32> Get-PhysicalDisk | Get-StorageReliabilityCounter Get-PhysicalDisk : The term 'Get-PhysicalDisk' is not recognized as the name of a cmdlet, function, script file, or ope rable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again . At line:1 char:1 + Get-PhysicalDisk | Get-StorageReliabilityCounter + ~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Get-PhysicalDisk:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException хз даж
Sergey
оооо
Sergey
чего-то не хватает
Kamil
там не все параметры кстати Wear_Leveling_Count который смартстл выдает пош не выдает
Anonymous
@masyan ты не узнал про Maas?
Aleksei
Masyan as a Service?
Anonymous
Kamil
😂
😈Макс
Калеги
😈Макс
тут такая хуйета
😈Макс
после обновления до 1702
😈Макс
короче когда комп в PXE добавляешь по маку
😈Макс
эта ебала не воспринимает половину латинских буков в принципе
😈Макс
хотя они в Макадресе есть)
😈Макс
например буква P
😈Макс
как PIDOR
😈Макс
о! чуваки починили!!!
😈Макс
оказывается какой то PIDOR диктовал букву B а другой PIDOR услышал P
😈Макс
Kamil
😂
Kamil
а я то думаю откуда в мак адресе P
😈Макс
OT PIDOROV!
😈Макс
)))
Artem
мемасики можно собирать мрям )
Artem
раке
Artem
и что )
Artem
нет таких )
Artem
да лан я понял )
Artem
Artem
Artem
Artem
во уже 3 )
😈Макс
Anton
цитаты великих людей?
Kamil
😂
Anton
@masyan ты не узнал про Maas?
они не знают, так как раздают на айфончики серты, почту и всё
Sergey
есть консольная программа, у нее такой вывод, как это в поше переварить в объекты? PS D:\downloads\smartmontools-6.5-1.win32-setup\bin64> .\smartctl.exe -A /dev/sda -d ata smartctl 6.5 2016-05-07 r4318 [x86_64-w64-mingw32-win10] (sf-6.5-1) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org === START OF READ SMART DATA SECTION === SMART Attributes Data Structure revision number: 1 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x0003 100 100 070 Pre-fail Always - 0 5 Reallocated_Sector_Ct 0x0003 100 100 000 Pre-fail Always - 0 9 Power_On_Hours 0x0002 100 100 000 Old_age Always - 3271 12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 2401 177 Wear_Leveling_Count 0x0003 100 100 000 Pre-fail Always - 1104376 178 Used_Rsvd_Blk_Cnt_Chip 0x0003 100 100 000 Pre-fail Always - 0 181 Program_Fail_Cnt_Total 0x0003 100 100 000 Pre-fail Always - 0 182 Erase_Fail_Count_Total 0x0003 100 100 000 Pre-fail Always - 0 187 Reported_Uncorrect 0x0002 100 100 000 Old_age Always - 0 192 Power-Off_Retract_Count 0x0003 100 100 000 Pre-fail Always - 91 196 Reallocated_Event_Count 0x0003 100 100 000 Pre-fail Always - 0 198 Offline_Uncorrectable 0x0003 100 100 000 Pre-fail Always - 0 199 UDMA_CRC_Error_Count 0x0003 100 100 000 Pre-fail Always - 0 232 Available_Reservd_Space 0x0003 100 100 010 Pre-fail Always - 0 241 Host_Writes_32MiB 0x0003 100 100 000 Pre-fail Always - 568007 242 Host_Reads_32MiB 0x0003 100 100 000 Pre-fail Always - 718514
$txt = @" === START OF READ SMART DATA SECTION === SMART Attributes Data Structure revision number: 1 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x0003 100 100 070 Pre-fail Always - 0 5 Reallocated_Sector_Ct 0x0003 100 100 000 Pre-fail Always - 0 9 Power_On_Hours 0x0002 100 100 000 Old_age Always - 3271 12 Power_Cycle_Count 0x0002 100 100 000 Old_age Always - 2401 177 Wear_Leveling_Count 0x0003 100 100 000 Pre-fail Always - 1104376 178 Used_Rsvd_Blk_Cnt_Chip 0x0003 100 100 000 Pre-fail Always - 0 181 Program_Fail_Cnt_Total 0x0003 100 100 000 Pre-fail Always - 0 182 Erase_Fail_Count_Total 0x0003 100 100 000 Pre-fail Always - 0 187 Reported_Uncorrect 0x0002 100 100 000 Old_age Always - 0 192 Power-Off_Retract_Count 0x0003 100 100 000 Pre-fail Always - 91 196 Reallocated_Event_Count 0x0003 100 100 000 Pre-fail Always - 0 198 Offline_Uncorrectable 0x0003 100 100 000 Pre-fail Always - 0 199 UDMA_CRC_Error_Count 0x0003 100 100 000 Pre-fail Always - 0 232 Available_Reservd_Space 0x0003 100 100 010 Pre-fail Always - 0 241 Host_Writes_32MiB 0x0003 100 100 000 Pre-fail Always - 568007 242 Host_Reads_32MiB 0x0003 100 100 000 Pre-fail Always - 718514 "@ # Если надо то еще $txt = $txt -split "`n" foreach($t in $txt) { if($t -match "(\d+)\s+(\S+)\s+(\S+)\s+(\d+)\s+(\d+)\s+(\d+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)") { New-Object -TypeName PSObject -Property @{ ID = $Matches[1] ATTRIBUTE_NAME = $Matches[2] FLAG = $Matches[3] VALUE = $Matches[4] WORST = $Matches[5] THRESH = $Matches[6] TYPE = $Matches[7] UPDATED = $Matches[8] WHEN_FAILED = $Matches[9] RAW_VALUE = $Matches[10] } } }
Sergey
как работать то после обеда не хочется
Anton
;)
Anton
еще 2 часа до обеда
Sergey
тогда работать, работать!