Artem
Сделал я роль
Artem
он там типо предоставляет доступ к конкретному репорту
Artem
И насколько я понял нет возможности пройти по папкам
Artem
а надо тупо по ссылке открывать
Владимир
И насколько я понял нет возможности пройти по папкам
Ну да, есть такой косяк, жми смайлик в консоли.
Artem
оке, тогда все понятно, я просто думал что что то упустил
::1
Анатолий, вы ошиблись каналом ?
f5ead9cc14b
Aleksandr
Первет всем, как добавить девайс в коллекцию через wmi директом?
Aleksandr
Ладно разобрался... Если кому надо, скину.
Anatolii
подскажите по поводу принтеров в ад
Anatolii
или скажите куда обратится. В гугле не не нахожу ничего
Pavel pinky13
IT talks https://t.me/ittalks
Pavel pinky13
Вот сюда пошли.
Pavel pinky13
Если не ццм
Aleksandr
Владимир
Да
$ProviderLocation = gwmi -Namespace ROOT\sms -Class SMS_ProviderLocation | Select-Object -First 1 $Namespace = "ROOT\sms\site_{0}" -f $ProviderLocation.SiteCode $Collection = gwmi -Namespace $Namespace -Query "SELECT * FROM SMS_Collection WHERE Name = 'Collection'" $Computer = gwmi -Namespace $Namespace -Query "SELECT * FROM SMS_R_System WHERE Name = 'ComputerName'" $CollectionRule = ([wmiclass]"$($Namespace):SMS_CollectionRuleDirect").CreateInstance() $CollectionRule.ResourceID = $Computer.ResourceID $CollectionRule.RuleName = $Computer.Name $Collection.CollectionRules.Add($CollectionRule) $Collection.Put()
Владимир
Так как-то
Aleksandr
Да, это оно
Dmitry
В рамках какого кейсай понадобилось?
Владимир
Но только зачем этот геморрой когда командлеты PowerShell и так это делают?
Aleksandr
Просто через квери все быстрее
Dmitry
pws\wql
Владимир
Просто через квери все быстрее
Да ничего не быстрее, ровно тоже самое, т.к. командлеты делают все те же операции через WMI.
Sergey
сделай get-vm и через wmi query
Dmitry
на этом канале не делают get-vm =)
Владимир
Серег, речь о командлетах SCCM.
Sergey
удивишься ололо. пошевые командлеты работают раза в 2-3 медленее wql
Dmitry
не, очень важно
Dmitry
канал то про ссм
Sergey
я много тестировал. wql намного быстре. но соглашусь с тобой в одном
Aleksandr
Намного быстрее. Поверьте это без межур команд видно.
Sergey
если не нужна скорость - легче юзать то что есть
Dmitry
ссм и скорость =)))
Dmitry
небо и земля
Владимир
У SCCM есть возможность использовать командлет Invoke-CMWmiQuery, если нужно что-то совсем специфичное.
Владимир
Я тоже сперва начал писать собственные командлеты через WMI под SCCM, пока не взлянул на то, что в родных командлетах, там ровно то же обращение к WMI провайдеру.
Quantum Yupiter
Но только зачем этот геморрой когда командлеты PowerShell и так это делают?
Там иногда не только запросы, но и вызовы специфических WMI-методов с параметрами - и это не особо документировано
Dmitry
Вечер становится интересным
Quantum Yupiter
Задачка: какие WMI-методы/запросы дергаются при выполнении следующего кмдлета? Update-CMDistributionPoint -ApplicationName "appname" -DeploymentTypeName "dtname"
Владимир
Там иногда не только запросы, но и вызовы специфических WMI-методов с параметрами - и это не особо документировано
Она даже если и не документированы, то более-менее понятны. В целом, тут всё есть - https://docs.microsoft.com/en-us/sccm/develop/reference/configuration-manager-reference
Владимир
Задачка: какие WMI-методы/запросы дергаются при выполнении следующего кмдлета? Update-CMDistributionPoint -ApplicationName "appname" -DeploymentTypeName "dtname"
Готов предположить, что сперва берется SMS_Application, забирается свойство ModelName, по ModelName находится SMS_DeploymentType
Владимир
Скорее всего, из SMS_DeploymentType забирается ContentID
Владимир
По ContentId находится SMS_ContentPackage, дальше вызывается метод RefreshPkgSource.
Денис
Доброго утра Кто-нибудь сталкивался с отчетом SCCM по пользователям имеющим права локального администратора?
У меня решение работает несколько лет. Могу поделиться. Напиши в понедельник в личку
Quantum Yupiter
Quantum Yupiter
+ у DT сейчас может быть несколько контентов
Владимир
+ у DT сейчас может быть несколько контентов
Да вроде бы ContentID - это string, а не string[]
Sergey
да хоть на c++
Sergey
Quantum Yupiter
Да вроде бы ContentID - это string, а не string[]
Вот и вопрос как реализовано.) Есть же Install/Uninstall content
Владимир
да хоть на c++
Да ты охренел штоле?
Sergey
чо сразу охренел
Sergey
доводилось патчить и такое в винде
Alexander
Sergey
фичи новые, баги старые :) https://support.microsoft.com/en-us/help/4517137/computer-hangs-in-debug-deployment-for-configmgr-task
Quantum Yupiter
Да это скорее by design/won't fix
Quantum Yupiter
Курсор мыши один чего стоил
Обсессивно беспечное начало основополагающих раздумий
@skorotkov @Panin
Anton
Hi you are looking for the right to use
Вонни
Это была быстрая смерть 😂
Kucy
Все привет! Кто сталкивался с такой проблемой: Создал AutoDeployment для обновлений, но в принципе не важно. AutoDeplo как бы отрабатывает и работает. Но, в логе SMS_RULE_ENGINE после каждого отрабатываения показывает вот такие ошибки
Quantum Yupiter
проще пересоздать правило, имхо
Quantum Yupiter
Там вон ошибочка есть Invalid Boolean Value
Kucy
При пересоздание правила ситуация такая же
jitesh kumar
Hello Techies, Need quick assistance from all of you. We are facing an issue with the deployment that were created in ADR rule as deployment is disappears from adr, deployed collections. However the reports shows 💯 compliance. However when we checked from the software update group. Unable to see the deployment. We checked in ruleengine.log but didn't get an error or warnings there. Can anyone please guide me to troubleshoot the issue. I thought get some help here on quick note.
Pavel
Доброго времени суток. Подскажите почему может не стартовать Reporting Services вот с такой надписью: System.ComponentModel.Win32Exception: The service did not respond to the start or control request in a timely fashion
Pavel
если капнуть в логи то там ссылается на config.json 1 строка первый символ, файл на месте и там стоит "{"