oxotnik
нуу, есть ещё site boundaries, но это немного для другого
Quantum Yupiter
Да все другое для другого )))
Quantum Yupiter
Коллекции - это базовое понятие
oxotnik
ну он же про варианты спрашивал, так то можно гланды через жопу удалить, никто ж не запрещает)
Alexander
господа, а есть ли простой способ "еще раз накатить" sccm 1710, типа как "repair" в msi запустить. Обновлялся через in-console update. Типа скачать isoшку и запустить setup.exe и там есть какой-то repair?
Quantum Yupiter
Но зачем? Разрешения на инбоксы кто "поправил"?
Alexander
а если setup.exe от 1706, накатится 1706?
Quantum Yupiter
а если setup.exe от 1706, накатится 1706?
Не даст сделать ресет, если версия не та
Alexander
а не уверен что делали с тестовым сервером, похоже его из бэкапа подняли и там все плохо)) репортит 1710 версию, но консоль не обновляется клиент ставится старый
Alexander
а 1710 iso ваще есть?
Quantum Yupiter
Но есть cd.latest
Alexander
просто на этом сервере в папке cd.latest лежит 1706
Alexander
а сайт говорит что он 1710
Alexander
где б взять cd.latest от 1710)
Quantum Yupiter
где б взять cd.latest от 1710)
ИНтересное у вас кино
Alexander
да ваще
Quantum Yupiter
где б взять cd.latest от 1710)
Ну вон пусть @masyan выложит )
Alexander
думаю проще всего поставить еще 1 sccm
Sergey
Фильм ужасов я бы сказал
Quantum Yupiter
А в EasySetupPayload новый не завалялся сццм?
Alexander
но это же несекьюрно)
Alexander
выкладывать
Quantum Yupiter
ЧОйта?
Quantum Yupiter
Дистрибутив для всех един
Alexander
А в EasySetupPayload новый не завалялся сццм?
что-то лежит, ща проверим
Alexander
ЧОйта?
ну лицензионные всякие заморочки наверное есть
Quantum Yupiter
One ConfigMgr, One license key, One Microsoft
Alexander
А в EasySetupPayload новый не завалялся сццм?
cmupdate.exe с какими-то параметрами запускается? лежит в bin\x64 там
Quantum Yupiter
cmupdate.exe с какими-то параметрами запускается? лежит в bin\x64 там
Да чтоб я помнил, что там лежит. Мне казалось еще одна копия просто
Sergey
http://crl.lablocal.ru/crl/data/sms/cd.latest-1710.zip от 2-nd wave если надо будет
Alexander
а напишите кому не сильно в лом package guid из C:\Program Files\Microsoft Configuration Manager\EasySetupPayload от 1710
Alexander
а все в консоли нашел)
Quantum Yupiter
Похоже, тулза для ресета сервисинга в ход пошла
Alexander
не совсем, она не помогла
Alexander
exec spCMUSetUpdatePackageState N'B56C84CF-F5A1-48D2-B89A-5BAC6B2C983B' ,262146, N''
Alexander
хозяйке на заметку для ресета статуса апдейта 1710 inconsole
Boris
кто делал WPF окошки для OSD TS?
Quantum Yupiter
Maxim Lyzaev в блоге scpferublog
Anton
Там еще не хватает проверки для имени пк
Boris
Хорошее чтиво.
Boris
Он правда через windows forms рисовал, чуть другое колдунство
Dmitry
Кто ведёт? MS Premier
Dmitry
Наверно - Maxim Lyzaev
Dmitry
Dmitry
Гугл что-то знает 😑
G.
Он шифруется :)
Anton
Понедельник, тишина :)
Quantum Yupiter
Йа пробудилсо
Dmitry
Йа
Поехать что ли
Quantum Yupiter
Про формы не буду рассказывать, из меня так себе программист и скриптолог
Anton
Там еще не хватает проверки для имени пк
Function Load-Form { $Form.Controls.Add($TBComputerName) $Form.Controls.Add($GBComputerName) $Form.Controls.Add($ButtonOK) $Form.Add_Shown({$Form.Activate()}) [void] $Form.ShowDialog() } Function Set-OSDComputerName { $ErrorProvider.Clear() if ($TBComputerName.Text.Length -eq 0) { $ErrorProvider.SetError($GBComputerName, "Please enter a computer name.") } elseif ($TBComputerName.Text.Length -gt 15) { $ErrorProvider.SetError($GBComputerName, "Computer name cannot be more than 15 characters.") } #Validation Rule for computer names. elseif ($TBComputerName.Text -match "^[-_]|[^a-zA-Z0-9-_]") { $ErrorProvider.SetError($GBComputerName, "Computer name invalid, please correct the computer name.") } else { $OSDComputerName = $TBComputerName.Text.ToUpper() $TSEnv = New-Object -COMObject Microsoft.SMS.TSEnvironment $TSEnv.Value("OSDComputerName") = "$($OSDComputerName)" $Form.Close() } } [void][System.Reflection.Assembly]::LoadWithPartialName("System.Drawing") [void][System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") $Global:ErrorProvider = New-Object System.Windows.Forms.ErrorProvider $Form = New-Object System.Windows.Forms.Form $Form.Size = New-Object System.Drawing.Size(285,140) $Form.MinimumSize = New-Object System.Drawing.Size(285,140) $Form.MaximumSize = New-Object System.Drawing.Size(285,140) $Form.StartPosition = "CenterScreen" $Form.SizeGripStyle = "Hide" $Form.Text = "Enter Computer Name" $Form.ControlBox = $false $Form.TopMost = $true $TBComputerName = New-Object System.Windows.Forms.TextBox $TBComputerName.Location = New-Object System.Drawing.Size(25,30) $TBComputerName.Size = New-Object System.Drawing.Size(215,50) $TBComputerName.TabIndex = "1" $GBComputerName = New-Object System.Windows.Forms.GroupBox $GBComputerName.Location = New-Object System.Drawing.Size(20,10) $GBComputerName.Size = New-Object System.Drawing.Size(225,50) $GBComputerName.Text = "Computer name:" $ButtonOK = New-Object System.Windows.Forms.Button $ButtonOK.Location = New-Object System.Drawing.Size(195,70) $ButtonOK.Size = New-Object System.Drawing.Size(50,20) $ButtonOK.Text = "OK" $ButtonOK.TabIndex = "2" $ButtonOK.Add_Click({Set-OSDComputerName}) $Form.KeyPreview = $True $Form.Add_KeyDown({if ($_.KeyCode -eq "Enter"){Set-OSDComputerName}}) Load-Form
Anton
и не забыть добавить ServiceUI.exe
Anton
ServiceUI.exe -process:TSProgressUI.exe %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -WindowStyle Hidden -ExecutionPolicy Bypass -File Set-OSDComputerNamePrompt.ps1
Anton
и вызвать в тс из пакета
Dmitry
Масян, зачем такие страшные вещи в последний понедельник уходящего года?
Anton
я не знаю ;)
Anton
кто-то там спрашивал
Dmitry
кто-то там спрашивал
Мог бы и в 2018 ответить
Boris
я спрашивал, спасибо Масян. Я винформы уже какое то время назад запилил, постепенно добавляю кастомизацию в стандартный образ для Активов. И чуваки с Активов радиокнопочками выбирают что им и как ставить. Там вопрос изначально у меня про WPF был, пока в отпуске, решил попробовать это красиво нарисовать и с C#. Я на сколько понял WPF по взрослому использует видяху и директыкс, а винформы процом рисуют. Так вот, если в PE видяха не схватится, то не будет ли проблем с отображением?
Quantum Yupiter
Собирается в SMS_InstalledSoftware
Boris
Собирается в SMS_InstalledSoftware
А? Не, Паш, я про то что без дров видяхи при загрузке в WinPE при OSD рюшики и бантики с окошек WPF не поотваливаются?
Boris
потому что если да, то я оставлю как есть с винформами и пошем и не буду хотеть странного. Активами у нас тут исторически называют филиалы в разных городах, то я по привычке
Quantum Yupiter
Ааа)
Quantum Yupiter
За счёт разрешения
Anton
все работает, просто всё большое )
Boris
понял
Alex
Alex
оно?