Sergey
16.05.2018
09:21:44
с инвентаризацией реестра, я бы лучше сам в RegToMof моф создал
Alexander
16.05.2018
09:32:23
Quantum Yupiter
16.05.2018
09:34:32
Да главное ОС
Google
Alex
16.05.2018
10:16:49
в SSMS - views
вообщем создал простейшую таблицу, все получилось он показывает сканер- пк, вопрос вот какой как увязать так же с выбором по коллекции, и айпи чтобы был?
т.е сейчас я беру 2 вьювки и их группирую по ресурс ид
чтобы выбор коллекций был и айпи отображалось, какие вьювки нужно брать?
Sergey
16.05.2018
10:18:56
Alex
16.05.2018
10:27:00
ну первый отчёт у вас же получилось связать с коллекциями и ИП?
По аналогии
так почему-то не срабатывает -- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID NVARCHAR(max) = 'SMS00001'
Select Distinct
SYS.Netbios_Name0 AS 'Netbios Name'
, IP.IPAddress0 AS "Machine IP"
, SYS.User_Name0 AS 'User Name'
, PR.DriverName0 AS 'Driver Name'
, PR.PortName0 AS 'Port Name'
FROM
fn_rbac_R_System(@UserSIDs) SYS
INNER JOIN fn_rbac_ClientCollectionMembers(@UserSIDs) Members
ON Members.ResourceID = SYS.ResourceID
INNER JOIN fn_rbac_GS_NETWORK_ADAPTER_CONFIGURATION(@UserSIDs) IP
ON IP.ResourceID = SYS.ResourceID
,v_GS_IMAGING_DEVICES.ResourceID AS [v_GS_IMAGING_DEVICES ResourceID]
,v_GS_IMAGING_DEVICES.DriverDesc0
,v_GS_SYSTEM.ResourceID AS [v_GS_SYSTEM ResourceID]
,v_GS_SYSTEM.Name0
FROM
v_GS_IMAGING_DEVICES
INNER JOIN v_GS_SYSTEM
ON v_GS_IMAGING_DEVICES.ResourceID = v_GS_SYSTEM.ResourceID
AND PR.ResourceID=Sys.ResourceID
AND IP.IPAddress0 IS NOT NULL
я понимаю что нужно связывать таблицы, я просто не понимаю какие и как
ClientCollectionMembers -эта вьювка
и эта вьювка GS_NETWORK_ADAPTER_CONFIGURATION должны там быть правильно?
Sergey
16.05.2018
10:32:35
а что в v_GS_IMAGING_DEVICES?
какие столбцы?
Alex
16.05.2018
10:35:30
какой сканер на каком пк стоит его айпи
тоесть тоже что и в принтерах, только порта не надо
Sergey
16.05.2018
10:37:34
тоесть тоже что и в принтерах, только порта не надо
-- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID NVARCHAR(max) = 'SMS00001'
Select Distinct
SYS.Netbios_Name0 AS 'Netbios Name'
, IP.IPAddress0 AS "Machine IP"
, SYS.User_Name0 AS 'User Name'
, PR.DriverName0 AS 'Driver Name'
-- , PR.PortName0 AS 'Port Name'
FROM
fn_rbac_R_System(@UserSIDs) SYS
INNER JOIN fn_rbac_ClientCollectionMembers(@UserSIDs) Members
ON Members.ResourceID = SYS.ResourceID
JOIN v_GS_IMAGING_DEVICES PR
ON PR.ResourceID = SYS.ResourceID
INNER JOIN fn_rbac_GS_NETWORK_ADAPTER_CONFIGURATION(@UserSIDs) IP
ON IP.ResourceID = SYS.ResourceID
WHERE
IP.IPAddress0 IS NOT NULL
поправил
Google
Sergey
16.05.2018
10:44:41
и мне кажется вам тут имеет смысл left join делать
чтобы компы показывало все...
а данные по ИП и драйверам - те, которые есть
Alex
16.05.2018
10:49:14
-- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID NVARCHAR(max) = 'SMS00001'
SELECT COUNT(*) AS Count
FROM (
Select Distinct
SYS.Netbios_Name0 AS 'Netbios Name'
, SYS.User_Name0 AS 'User Name'
, PR.DriverName0 AS 'Driver Name'
, PR.PortName0 AS 'Port Name'
FROM
fn_rbac_R_System(@UserSIDs) SYS
INNER JOIN fn_rbac_ClientCollectionMembers(@UserSIDs) Members
ON Members.ResourceID = SYS.ResourceID
, v_GS_PRINTER PR -- v_GS_PRINTER_DEVICE PR
WHERE
Members.CollectionID = @CollID
AND (
PR.DriverName0 like '%Xerox%'
OR PR.DriverName0 like '%HP%'
OR PR.DriverName0 like '%Epson%'
OR PR.DriverName0 like '%Brother%'
OR PR.DriverName0 like '%Kyocera%'
OR PR.DriverName0 like '%Panasonic%'
) AND (
PR.PortName0 like '%USB%'
OR PR.DriverName0 like '%DOT%'
OR PR.DriverName0 like '%LPT%'
OR PR.DriverName0 like '%HP%' -- delete this
)
AND PR.ResourceID=Sys.ResourceID
) AS "Count"
Prportname- ругаеться, v_Gs_printer тоже, как я понимаю его надо заменить на имедж девайс
а порт можно удалить, так?
Sergey
16.05.2018
10:51:23
Alex
16.05.2018
10:56:59
Sergey
16.05.2018
10:57:36
v_GS_IMAGING_DEVICES
Alex
16.05.2018
10:58:04
а остальное удалить до count?
v_GS_IMAGING_DEVICES
Все выставил, заработало, только он по коллекциям их не фильтрует, выдает сразу все сканеры.
где может быть ошибка в запросе?
-- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID -- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID NVARCHAR(max) = 'SMS00001'
Select Distinct
SYS.Netbios_Name0 AS 'Netbios Name'
, IP.IPAddress0 AS "Machine IP"
, SYS.User_Name0 AS 'User Name'
, PR.DriverDesc0 AS 'Driver Name'
FROM
fn_rbac_R_System(@UserSIDs) SYS
INNER JOIN fn_rbac_ClientCollectionMembers(@UserSIDs) Members
ON Members.ResourceID = SYS.ResourceID
JOIN v_GS_IMAGING_DEVICES PR
ON PR.ResourceID = SYS.ResourceID
INNER JOIN fn_rbac_GS_NETWORK_ADAPTER_CONFIGURATION(@UserSIDs) IP
ON IP.ResourceID = SYS.ResourceID
WHERE
IP.IPAddress0 IS NOT NULL
я прописал так, но ему не нравиться синтаксис перед INNER
-- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID -- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID NVARCHAR(max) = 'SMS00001'
Select Distinct
SYS.Netbios_Name0 AS 'Netbios Name'
, IP.IPAddress0 AS "Machine IP"
, SYS.User_Name0 AS 'User Name'
, PR.DriverDesc0 AS 'Driver Name'
FROM
fn_rbac_R_System(@UserSIDs) SYS
INNER JOIN fn_rbac_ClientCollectionMembers(@UserSIDs) Members
ON Members.ResourceID = SYS.ResourceID
,v_GS_IMAGING_DEVICES PR
WHERE
Members.CollectionID = @CollID
AND PR.ResourceID = SYS.ResourceID
INNER JOIN fn_rbac_GS_NETWORK_ADAPTER_CONFIGURATION(@UserSIDs) IP
ON IP.ResourceID = SYS.ResourceID
WHERE
IP.IPAddress0 IS NOT NULL
Все разобрался-спасибо огромное!
System Center Bot
16.05.2018
11:26:22
Всегда пожалуйста, Alex
Sergey
16.05.2018
11:34:50
mikas
16.05.2018
11:37:50
Ставлю консоль SCSM 2016 с апдейтом Cu5
Start /Wait %~dp0Setup.exe /Install:Console /AcceptEula:YES /CustomerExperienceImprovementProgram:NO /EnableErrorReporting:NO /Silent
Start /Wait msiexec.exe /update %~dp0\SCSM2016_CU_KB4093685_amd64_7.5.7487.130\SCSM2016_CU_KB4093685_amd64_7.5.7487.130.msp /quiet /norestart
апдейт не ставится (
Google
Sergey
16.05.2018
11:42:41
вместо /q поставьте /qb и зпустите руками, будет видно что не так
mikas
16.05.2018
11:44:21
вот дело в том, что наоборот в батнике отрабатывает переменная
%~dp0
а просто в cmd нет ) Вроде разобрался
Sergey
16.05.2018
11:44:33
а еще в пути ошибка
Start /Wait msiexec.exe /update %~dp0\SCSM2016_CU_KB4093685_amd64_7.5.7487.130\SCSM2016_CU_KB4093685_amd64_7.5.7487.130.msp
должно быть
Start /Wait msiexec.exe /update %~dp0SCSM2016_CU_KB4093685_amd64_7.5.7487.130\SCSM2016_CU_KB4093685_amd64_7.5.7487.130.msp
mikas
16.05.2018
11:45:18
не ошибка. там подпапка
а, понял, без слеша
Sergey
16.05.2018
11:45:40
угу
mikas
16.05.2018
11:46:12
ну походу слеш не критичен, отработало и с ним
Sergey
16.05.2018
11:46:35
ну просто два слеша будет...
Mikhail
16.05.2018
11:56:52
коллеги, напомните как отключить принудительную перезагрузку клиента. когда отсчет уже начался
Sergey
16.05.2018
11:59:23
net stop ccmexec
shutdown -a
Евгений
16.05.2018
12:01:54
я делал suspend процесса. Через process explorer
по моему нет стоп не помогает
Mikhail
16.05.2018
12:04:54
спс
Sergey
16.05.2018
12:04:57
net stop помагает до первой перезагрузки или запуска ccmeval
я вообще у себя не гашу ccmexec только отменяю запланированную перезагрузку
прогресс до 100% доходит и окошко висит себе
как напоминание
Mikhail
16.05.2018
12:12:04
а я случайно на терминалку апдейт накатил ?
юзеры уже весь мозг проклевали
Sergey
16.05.2018
12:12:40
апдейт дело хорошее... :)
wd
16.05.2018
12:28:01
))))
Dmitry
16.05.2018
12:46:29
привет
Google
Dmitry
16.05.2018
12:46:30
а как можно найти app зная только ScopeId_4A138CCA_505F_47AF_BB27_D0E49B47F8F7_DeploymentType_fc8d4026_0132_4610_b7b8_6a2bad6bda2c ?
Quantum Yupiter
16.05.2018
12:47:07
Поиском )
И это ID Deployment Type'а
System Center Bot
16.05.2018
12:51:31
? Connecting...
? login: Sergey Tiliupo
? password: ************d|
Initializing... ?
✅ Access Allowed
Добро пожаловать на канал @ConfigMgr
Все правила у бота @SystemCenter_Bot
➡Подписываемся - @MicrosoftRus
Группа SCCM User Group Russia на Facebook
Страница на Facebook ITpro RU
Telegram группы:
- ConfigMgrEN: English speakers only
- SCOM: Operations Manager
- IT Talks: разговоры об IT
- IT Flood: флуд, конкурсы. Правил нет, будьте осторожны.
?Подписываемся.
Хотите размять мозги? Помогите коллегам найти выход из сложной ситуации.
Вопросы без ответов с social.technet.microsoft.com/Forums/ru-RU/home?forum=smsru
- не устанавливается msi
- обнаружение adobe flashplayer
- Синхронизация репозиториев для установки обновлений SCCM
- Инвентаризация программного обеспечения по файлу в SCCM 2012 R2
- Management point error Message ID 4909
- Ошибка при установке
- SCCM 1606:Перенастройка Интегрированного магазина Windows для Бизнеса
- Папка отчетов пустая
Dmitry
16.05.2018
13:07:44
давот чего то нету
а клиенты ругаются
Sergey
16.05.2018
13:17:42
в мониторинге/деплойменте выведите deployID и по нему поищите
Dmitriy
16.05.2018
13:29:32
SELECT
CI_ID 'CI_ID',
CI_UniqueID 'CI_UniqueID',
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Title)[1]', 'nvarchar(max)') AS DTTitle,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/@Technology)[1]', 'nvarchar(max)') AS DTTechnology,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/p1:Contents/p1:Content/p1:Location)[1]', 'nvarchar(max)') AS DTContentLocation,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/p1:InstallAction/p1:Args/p1:Arg)[1]', 'nvarchar(MAX)') AS Install,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/p1:UninstallAction/p1:Args/p1:Arg)[1]', 'nvarchar(MAX)') AS Uninstall
FROM
v_ConfigurationItems
where CI_UniqueID like 'ScopeId_4A138CCA_505F_47AF_BB27_D0E49B47F8F7_DeploymentType_fc8d4026_0132_4610_b7b8_6a2bad6bda2c%'
Quantum Yupiter
16.05.2018
13:31:17
SELECT
CI_ID 'CI_ID',
CI_UniqueID 'CI_UniqueID',
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Title)[1]', 'nvarchar(max)') AS DTTitle,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/@Technology)[1]', 'nvarchar(max)') AS DTTechnology,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/p1:Contents/p1:Content/p1:Location)[1]', 'nvarchar(max)') AS DTContentLocation,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/p1:InstallAction/p1:Args/p1:Arg)[1]', 'nvarchar(MAX)') AS Install,
SDMPackageDigest.value('declare namespace p1="http://schemas.microsoft.com/SystemCenterConfigurationManager/2009/AppMgmtDigest";
(p1:AppMgmtDigest/p1:DeploymentType/p1:Installer/p1:UninstallAction/p1:Args/p1:Arg)[1]', 'nvarchar(MAX)') AS Uninstall
FROM
v_ConfigurationItems
where CI_UniqueID like 'ScopeId_4A138CCA_505F_47AF_BB27_D0E49B47F8F7_DeploymentType_fc8d4026_0132_4610_b7b8_6a2bad6bda2c%'
Жжошь, а попроще никак через CI Relations, а не через SDMPackageDigest?
есть же CIRelationsToCI
Dmitriy
16.05.2018
13:31:57
Хочется - делай :) Очень некогда сейчас, нашел первое что работает
Quantum Yupiter
16.05.2018
13:32:38
Nik
16.05.2018
18:51:11
Граждане, а с новым ADK не перестали ли ставиться драйверы на Win7? Было у кого, не?
После обновления boot'ов
oxotnik
16.05.2018
19:11:11
Nik
16.05.2018
20:17:30
oxotnik
16.05.2018
20:18:30
Причём не просто совместимый, а подписанный. Потому что неподписанные через ts не ставятся
Nik
16.05.2018
20:22:46
Т.е. до последнего ADK они были совместимы, а стоило заменить boot на новый, сразу несовместимы?...
Google
oxotnik
17.05.2018
06:28:07
ребят, а чо теперь дрова на dp как апйедты нельзя разместить чтоль?
а где то наткнулся что мол раньше было можно, а теперь нет
Sergey
17.05.2018
06:41:28
с 2007 r2 (раньше не видел просто) версии по сей день ничего не поменялось на эту тему в CCM. Ну кроме того что дубли можно не загружать... так что незнаю что там можно было раньше
Oleksander
17.05.2018
06:42:57
oxotnik
17.05.2018
06:44:14
ну то есть по типу как в wsus, ставится галочка что дрова тоже качать и по аналогии с microsoft update дрова ставятся в систему вместе с апдейтами
Sergey
17.05.2018
06:50:03
как категория драйвера появились в WSUS, SUP их отфильтровывает
насколько я в курсе...
Anton
17.05.2018
06:50:57
Дрова не алле через суп
System Center Bot
17.05.2018
07:02:26
Configuration Manager news:
PingFederate configuration integration for Azure AD now in public preview! https://cloudblogs.microsoft.com/enterprisemobility/2018/05/16/pingfederate-configuration-integration-for-azure-ad-now-in-public-preview/
ошибки синхронизации обновлений 0x80072ee2 и 0x80244022 http://liashov.com/2018/05/oshibki-sinxronizacii-obnovlenij/
How to use SCCM Management Insights in SCCM 1802+ https://www.systemcenterdudes.com/sccm-management-insights/
Setup Co-Management Cloud DP Azure Blob Storage https://www.anoopcnair.com/setup-co-management-cloud-dp-part5/
Simplify Resolving Windows 10 Upgrade Errors with SetupDiag and ConfigMgr https://smsagent.wordpress.com/2018/05/15/simplify-resolving-windows-10-upgrade-errors-with-setupdiag-and-configmgr/
SMS no more https://sccmentor.com/2018/05/15/sms-no-more/
Microsoft Configuration Manager new feature Express Update https://mcamner.wordpress.com/go/configmgr-2012/microsoft-configuration-manager-new-feature-express-update/
5 Useful Features that You Might Have Missed in Windows 10 Build 1803 https://joshheffner.com/5-useful-features-that-you-might-have-missed-in-windows-10-built-1803/
Viacheslav
17.05.2018
07:14:02
всем привет)
кто-то сталкивался с такой проблемой?
https://social.technet.microsoft.com/Forums/en-US/ce1324b5-17ed-42bd-a8f4-107aa8fc48ad/schedule-updates-unmountwimimage-error-in-sccm-1703?forum=ConfigMgrCBOSD
трабла возникает когда я хочу затянуть обновление в WIM образ
Sergey
17.05.2018
07:14:40
Viacheslav
17.05.2018
07:15:01
Sergey
17.05.2018
07:15:15
Just got off a Premier Support call with Microsoft. This is a known bug that happens when using CM 1702, W10 ADK 1703, a Windows 10 1703 WIM, and a Windows Server 2012 R2 site server. They haven't received any reports of it happening with CM 1706. Their workaround is to use DISM to update the WIM manually, or upgrade to CM 1706.
Viacheslav
17.05.2018
07:15:21
у меня такая ситуация и в проде и в лабораторное среде
Sergey
17.05.2018
07:16:05
но там дальше пишут что не помогло
я обновлялся в лабе, вроде помогло... но т.к. не используют офлайн обновление wim-могу напутать
Viacheslav
17.05.2018
07:17:35
в ручном режиме работает, но только с дисмом винды
если взять дисм(который берет ССМ) то то получаю туже ошибку
Sergey
17.05.2018
07:17:52
припоминаю что когда обновился на 1709 + adk + Wim стало обновляться