Sergey
а комп не в домене чтоли?
Sergey
в смысле не загоняется в домен?
p
Нет это же билд
p
Зачем билд с доменом сразу
p
B&C
Sergey
а вы попробуйте заведите в домен всё установите - выведите из домена - сиспреп
p
хммм... ну мы от этого ушли.....
Sergey
Всем привет! Кто на HTTPS переводил, как вы решали проблему недоверия при установке софта? Из PXE систему накатывает, дальше ребутается и уже не из PXE пытается Install Application, но судя по всему DP ему ничего не дает, так как он не в домене и не имеет клиентского сертификата, который накатывается доменным машинам политикой.
p
при создании 1703 было все нормально
p
хммм...
p
Я Вас понял Сергей, попробую ....
p
Кстати, в принципе не так уж и долго сетапилась система + 365 (отдельно как апликация)
p
теперь думаем, а есть ли смысл ?! )))))
Sergey
:) да с365 смысла нет имхо апдейты не нужны...
p
ну так апдейты ж отдельно на офис
p
точнее, можно и так и так, в билде конечно будет система + 365 апдейтиться сразу
p
но завтра выйдет новый билд 1803....
Quantum Yupiter
но завтра выйдет новый билд 1803....
Ого, уже в новостях где-то появилось?
p
"образно" )
Quantum Yupiter
)))
Sergey
тю
Sergey
дык уже пара недель как
Anton
так давно
Anton
p
RC ?
p
https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_Windows_10
Alex
Всем привет! Кто нибудь работал с каталогом приложений SCCM через API? Там в методах требуется указать некий deviceId. Но проблема в том, что непонятно, как его сформировать удалённо на сервере. На форуме Microsoft месяц назад задавали тот же вопрос, но ответ так и не дали: https://social.technet.microsoft.com/Forums/windowsserver/en-US/c96bb70f-a6cc-4099-afdb-45b65b811250/how-to-get-deviceid-via-sdk?forum=ConfigMgrPowerShell Быть может как то уже сталкивался с этим
Sergey
а что вы хотите с ним сделать? с каталогом этим?
Alex
Например, получать списки приложений, которые есть в каталоге. Получать статусы приложений, осуществлять установку приложений
Sergey
я вот смотрю метод есть для получения этого deviceId - там ;t
Sergey
$computer = $env:COMPUTERNAME $namespace = "ROOT\ccm\ClientSDK" $classname = "CCM_SoftwareCatalogUtilities" Invoke-WmiMethod -Namespace $namespace -Class $classname -ComputerName $computer -Name "GetDeviceId"
Sergey
в самом классе то все методы - Get*, почти что
Sergey
для установки вероятно этот класс \\S-KOR-HP\ROOT\ccm\ClientSDK:CCM_SoftwareCatalogUtilities
Sergey
если с SMS провайдером работали
Sergey
короче все довольно привычно
Dmitry
А скажите SCUP Preview кто нить юзает?
В проде стоит. Вроде работает)
Alex
короче все довольно привычно
Не все так просто, как кажется. Вариант получать deviceId через wmi не подходит. DeviceId состоит из GUID, SID, Time и SignedClientId. Если вызвать GetDeviceId на чужой машине, то мы получим GUID машины, SID пользователя, который вызвал метод и соответствующий SignedClientId. SignedClientId в этом случае не подходит, т.к. нужен SignedClientId для GUID'а и SID'а целевого пользователя.
Sergey
для установки / удаления апликешна не нужен же DeviceId
Vasya
Всех приветствую. Пишу с разрешения Масяна. У меня личная простба. Кому небезразлична охота или просто есть желание помочь сообществу охотников в республике Башкортостан - стукните в личку, напишу, что нужно сделать конкретно. Потратите не больше 3х минут. У нас Русское Географическое общество, местное отделение, ни с того, ни с сего написало обращение к главе республики, что бы срочно закрыли весеннюю охоту, не вдаваясь вообще в суть этой самой весенней охоты. 1. нужно отправить электронное письмо с вашей личной почты 2. через наш местный гос, портал, авторизовавшись через гос. услуги отправить 3 обращения. несколько кликов мышки. Файл с текстом предоставлю. Очень прошу вас помочь. Стучимся во все двери, но почему-то большей части людей (даже охотников, которых у нас в РБ около 40 тысяч) - все равно. Их это не коснется, все само как-то разрешится.
Vasya
выполнить можно только пункт 1, но было бы здорово, если оба
ili
Коллеги, поделитесь пожалуйста паком удаления Офиса 2010 Pro+ у кого есть?))
Vasya
а есть же vbs скриптик от ms. fixit
Sergey
а почему его родной setup /uninstall не подходит?
Vasya
https://support.office.com/en-us/article/uninstall-office-from-a-pc-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8?ui=en-US&rs=en-US&ad=US
Vasya
а почему его родной setup /uninstall не подходит?
мы когда с 2010 мигрировали, хз кто его и как разливал, был % машин, на который не анинсталлился. vbs выпиливал все к чертям с любыми ошибками
Vasya
а, одна из ошибок помню, типа не найдена какая-то msi, из серии почистили c:\windows\installer
Sergey
ясно :)
Vasya
у нас ТП - такая ТП. типа "о, места нет, а тут windows installer столько места занимает"
Vasya
я только с одним совладать пока не смог в таком случае - SCEP. зачастую даже его msi из папки backup не помогают. и хрен пойми как его выпилить. у ms нет официального removal tool, а какой-то скрипт умельцев, ходящий по интернетам, не может тормознуть службу scep и убить его процесс, система не дает. возможно, на ХР работало...
Sergey
да у нас такая же понаписали батников кривых... я пока не поймал не понимал почему кол-во машин с кривыми правами на темп ростёт... пока не написал CB и не поймал дурачков
Sergey
хотел даже рубрику на внутреннем блоге окрыть "Рукожоп 80 lvl"
Vasya
о, у нас с c:\windows\temp было веселье с одним разрабом сторонним. не работает никак софт без прав юзера. присылают оф декларацию - выдать права админа. мы прям охренели, начали смотреть что куда. оно, оказывается, в c:\windows\temp пытается писать. написали им, типа научитесь обрабатывать %temp%, нет, говорят, у нас вот так. в итоге все же поправили. бывают же мудаки...
Sergey
Написал им скрипт очиски и в 'Scripts" на CM положил
Vasya
Написал им скрипт очиски и в 'Scripts" на CM положил
хм. есть же базовый чистильщик =) мы юзаем шедулером его
Vasya
cleanmgr который
Sergey
он не всё чистит, что можно было бы, но я его использую тоже
Sergey
https://1drv.ms/u/s!Aiewh6AC1UWks6VsPc3W7XvJYZkTwg
Vasya
"$($env:windir)\SoftwareDistribution" - ой... что-то я очкую, Слаэк
Vasya
а зачем так-то?
Vasya
он потом долго и тяжело пересоздается...
Sergey
"Да ты успакойся, я тебе говорю... я уже так тыщщу раз делал, всё нормально будет " ну поэтому он не в автомате работает, а инженер тп его сознательно запускает
Vasya
а, вон оно что, Михалыч
Vasya
ладно, поговорили и хватит. дайте ключ на 12 и я обратно...
Alex
для установки / удаления апликешна не нужен же DeviceId
При работе с API для вызова метода установки приложения требуется deviceID. Вот пример SOAP запроса: <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <InstallApplication xmlns="http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/SoftwareCatalog/Website"> <applicationID>string</applicationID> <deviceID>string</deviceID> <reserved>string</reserved> </InstallApplication> </soap:Body> </soap:Envelope>
Sergey
А версия ццм какая?
Alex
1607
G.
А версия ццм какая?
Кровь из глаз цЭ цЭ Эм 😀
Sergey
лень на телефоне язык переключать
G.
лень на телефоне язык переключать
Рекомендую настроить text replacement (shortcut)
Sergey
боже упаси, я их только все поотключал
G.
боже упаси, я их только все поотключал
Это твой персональный словарь куда ты заносишь короткую и длинную версию слов. Типа пжл = пожалуйста; спс = спасибо
Sergey
аа.. ок, погляду, благодарю
mikas
тут колеги пытаются замутить такую вещь: Юзер из софтваре центра ставит DPM агента и этот пк автоматом привязывается к серваку DPM. Вот как привязать...
Anton
а как сервера в DPM вяжутся? ;))
mikas
Точнее нужно добавить этот ПК в DPM.
Andrey
Ты напиши скрипт который вяжет с сервером, а мы подскажем 😉
mikas
Если просто - поставил DPM агента и сразу пошли бэкапы.