Suggerimenti per il supporto dei modelli

<img style="”float:" right;” src="”https://www.recastsoftware.com/wp-content/uploads/2021/10/Recast-Logo-Dark_Horizontal.svg”" alt="&quot;Immagine&quot;" height="”43″" width="”150″">

Strumenti del produttore - Supporto modello

Questa pagina copre alcuni strumenti del produttore che aiutano a controllare i modelli supportati nel proprio ambiente. So che non tutti hanno il lusso di rimanere sull'hardware supportato, ma se lo fai, tratteremo alcuni modi per tenere sotto controllo i tuoi modelli, insieme a ma in blocchi per impedire l'aggiornamento di macchine non supportate e sollevare alcune bandiere.

Questa pagina non coprirà il supporto in garanzia, che è anche molto importante, ma il supporto del fornitore per il tuo modello sull'attuale sistema operativo Windows 10. Se vuoi conoscere il supporto in garanzia dei tuoi dispositivi, il modo più semplice è sfruttare Rapporto di garanzia di Enhansoft, il modo non così semplice è creare i propri script per sfruttare gli strumenti/API del fornitore, quindi raccogliere i dati e creare i propri report.

Sommario:

  • Pagine del fornitore per il supporto della versione da modello a sistema operativo
  • Gestione del modello
    • Baseline di dispositivi supportati o non supportati nel proprio ambiente.
    • Collezioni per modello
    • Fase della sequenza di attività
  • Pacchetti driver e BIOS per modello

Pagine di supporto del produttore

Dell, Lenovo e HP mantengono un elenco di modelli insieme alle versioni di Windows che hanno testato e supportano su tali modelli:

Strumenti del produttore - Opzioni di gestione del modello

Sulla base dei dati forniti dai Produttori e dei dati che hai in CM, puoi iniziare a costruire un elenco di articoli supportati. Nel nostro ambiente, abbiamo creato un elenco di blocchi. Abbiamo centinaia di modelli, alcuni con solo un paio di conteggi, quei dispositivi che non supportiamo completamente (pacchetti driver, aggiornamenti BIOS, ecc.), ma non bloccheremo nemmeno, poiché potrebbero essere dispositivi di test o qualcosa di Il CEO ha deciso di acquistare per se stesso. Tuttavia, conosciamo diversi modelli che vogliamo ritirare e non supportare più, o aggiornare alla prossima versione Windows 10, quelli che blocchiamo e contrassegniamo per il ciclo di vita da affrontare. Come lo facciamo? Rapporti per lo più. Come applicarlo, Linee di base e raccolte.

Trovare i modelli nel tuo ambiente, SQL:

-- HP SELECT CS.Manufacturer0, CS.Model0, Count(*) as 'Count',BB.Product0 FROM v_GS_COMPUTER_SYSTEM CS JOIN v_FullCollectionMembership fcm su CS.ResourceID=fcm.ResourceID LEFT JOIN v_GS_BASEBOARD BB su CS.ResourceID=BB.ResourceID WHERE fcm.CollectionID='SMS00001'e CS.Manufacturer0 LIKE 'HP' GROUP BY CS.Model0, CS.Manufacturer0, BB.Product0 ORDER BY Count DESC -- LENOVO SELECT CS.Manufacturer0 ,CS.Model0, Count(*) as 'Count',CSP.Version0 FROM v_GS_COMPUTER_SYSTEM CS JOIN v_FullCollectionMembership fcm su CS.ResourceID=fcm.ResourceID LEFT JOIN v_GS_COMPUTER_SYSTEM_PRODUCT CSP su CS.ResourceID=CSP.ResourceID WHERE fcm.CollectionID'e.'NOUfM00001 BY CS.Model0, CS.Manufacturer0,CSP.Version0 ORDER BY Count DESC -- Tutto il resto SELECT CS.Manufacturer0 ,CS.Model0, Count(*) as 'Count' FROM v_GS_COMPUTER_SYSTEM CS JOIN v_FullCollectionMembership fcm su CS.ResourceID=fcm. ResourceID WHERE fcm.CollectionID='SMS00001' e CS.Manufacturer0 NON COME 'HP' e CS .Manufacturer0 NON MI PIACE 'LENOVO' GROUP BY CS.Model0, CS.Manufacturer0 ORDER BY Conte DESC

Supporto modello 01

Creazione di una linea di base per i modelli supportati

Dell e Lenovo

Per Dell e Lenovo, utilizziamo le informazioni "Modello", ma per HP utilizziamo il prodotto.

Dell/Lenovo (usando Dell come esempio)
Impostazioni: utilizzo della query WQL, che guarda alla proprietà del modello in Win32_ComputerSystem:
Supporto modello 02
Le Regole di Conformità sono un elenco delle macchine NON Supportate, facendo leva sull'Operatore “Nessuno di”. Se la query restituisce uno dei modelli nell'elenco, contrassegnerà l'elemento della configurazione come non conforme.
Supporto modello 03

HP

Per HP, usiamo Product, quindi il CI è configurato in modo leggermente diverso per Settings.

Supporto modello 05
Supporto modello 06

Metodi di rilevamento:
Supporto modello 04

#Dell CI if ((Get-WmiObject win32_computersystem).Produttore -come "Dell*"){Write-Host "Dell"} #Lenovo CI if ((Get-WmiObject win32_computersystem).Produttore -come "Lenovo"){Write-Host " Lenovo"} # HP CI if ((Get-WmiObject win32_computersystem).Produttore -come "H*"){Write-Host "HP"}

linea di base

I 3 CI vengono aggiunti a una linea di base e distribuiti ai dispositivi Dell, HP e Lenovo.
Supporto modello 08
Controllo di molti dei miei dispositivi sfruttando il Remote Software Center di Recast:
Supporto modello 07

Ciò dimostra che 4 dei modelli sono conformi, il che significa che li supportiamo nel nostro ambiente in futuro, e 1 non è conforme e dovrebbe avere la priorità per la sostituzione.

A questo punto hai una linea di base, puoi eseguire un report per ottenere le macchine non conformi. Puoi anche utilizzare gli elementi della configurazione in parte di una linea di base più ampia per un altro processo, come i controlli di aggiornamento di Windows. C'è un post della community su GARYTOWN.COM che parla di incorporare una linea di base in una sequenza di attività come preflight, che è roba di livello successivo.

Creazione di raccolte di modelli supportati

Le raccolte sono anche un ottimo modo per tenere traccia dei nostri modelli, in particolare per la distribuzione di elementi specifici del modello, come BIOS o driver.

Supporto modello 10

Script attivo GitHub che esaminerà il tuo sito e costruirà queste raccolte. Abbiamo impostato le raccolte per tutti i modelli, quindi abbiamo altre raccolte con le raccolte di modelli come raccolta limitante.

Abbiamo 3 Collezioni per ogni Modello

  • Model Query Collection che richiama tutti i dispositivi di quel modello
  • Distribuzione in produzione di driver e BIOS sul modello
    • Raccolta di limitazione = Raccolta di modelli | Include raccolte di produzione
  • Distribuzioni pre-produzione di driver e BIOS sul modello
    • Collezione limitante = Collezione di modelli | Includi tutte le raccolte del gruppo di test

Utilizzando questo processo, possiamo avere 1 query per il modello, ma distribuire elementi specifici del dispositivo a gruppi di test e gruppi di produzione separatamente. Questo è solo un esempio per mostrare il valore di avere una collezione di modelli.

Interrogazioni

  • HP – Tutti i dispositivi Dell
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.Manufacturer like "H%"
selezionare SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client da SMS_R_System INNER JOIN SMS_G_System_BASEBOARD SU SMS_G_System_BASEBOARD.ResourceID = SMS_R_System.ResourceID_prodotto WHERE SMS_G_BASE_BOARD "DOVE SMS_G_System_BASEBOARD.
  • Dell – Tutti i dispositivi Dell
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.Manufacturer like "Dell%"
  • Dell – Modelli individuali (Sostituisci il modello dopo il =, per altri modelli Collezioni)
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System INNER JOIN SMS_G_System_COMPUTER_SYSTEM ON SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceID WHERE SMS_G_System_COMPUTER_SYSTEM.Model = "Latitude E7470"
  • Lenovo – Tutti i dispositivi Lenovo
selezionare SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client da SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM su SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System_PUGResourceId dove SMS_R_System_PUGResourceId dove SMS_R_System_PUGResourceId dove
  • Lenovo – Modelli individuali (sostituisci il modello dopo =, per altre collezioni di modelli) Utilizza le prime 4 lettere del modello per raggruppare le famiglie di modelli o utilizza l'intero modello se desideri essere granulare.
selezionare SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client da SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM_PRODUCT su SMS_G_System_COMPUTER_SYSTEM_PRODUCT.ResourceID = SMS_R_System.ResourceId dove SMS_R_System.

Creazione di una sequenza di attività non riuscita Passaggio

A volte avrai una sequenza di attività, ma desideri impedirne l'esecuzione su modelli specifici. Forse stai eseguendo OSD su macchine sconosciute, quindi non puoi sfruttare una linea di base o una raccolta limitante, quindi il TS stesso deve essere a conoscenza dei modelli che supporti o non supporti. Per l'OSD, sono un fan della creazione di un elenco di "Modelli supportati" e quindi di visualizzare un messaggio (o utilizzare un front-end come UI++) per far sapere alla tecnologia che il modello non è supportato.

Per il supporto del modello, lo sto combinando con Impostazione del download del pacchetto driver per l'applicazione dei driver. Ora, se disponi di modelli per i quali desideri ancora supportare l'OSD per i quali non disponi di Driver Pack, puoi comunque sfruttare questo metodo essendo creativo con le condizioni.

Supporto modello 11

Quindi la premessa qui è, se c'è un pacchetto driver mappato alla variabile, allora il modello è supportato, in caso contrario, quindi fai apparire una finestra che dice che il modello non è supportato e chiedi se vogliono continuare.

Supporto modello 12

Esportazione del modulo TS

Pacchetti per i tuoi driver e BIOS

Oltre agli strumenti del produttore, ci sono strumenti della community. Puoi sfruttare il fantastico strumento della community Strumento di automazione del driver per creare pacchetti e popolarli, oppure puoi farlo manualmente. Nell'esempio precedente, il passaggio Task Sequence ha fornito un suggerimento su come sfruttare i pacchetti.

Supporto modello 13
Supporto modello 14

Avendo pacchetti per modello per driver e BIOS, hai il pieno controllo sulle distribuzioni di test e produzione, rimuovendo le variabili durante le distribuzioni e gli aggiornamenti di Windows. Tutte le informazioni nei pacchetti consentono inoltre report trasparenti e automazione. Se leggi questa sezione e sei interessato a una guida più approfondita su come configurarlo, contattaci e lo aggiungeremo al nostro elenco di post imminenti.

Un'altra query SQL, una query per i tuoi modelli hardware

Grazie a Garth Jones, una semplice query per fornire i tuoi modelli, che include anche le informazioni sul prodotto HP e sulla versione di Lenovo.

;con cte come ( SELECT RV.ResourceID come 'RecsourceID', CS.Manufacturer0 come 'Manufacturer', caso in cui CS.Manufacturer0 come 'LENOVO' quindi CSP.Version0 Else isnull(BB.Product0,'') finisce come 'PModel' , CS.Model0 come 'Model' FROM dbo.v_R_System_Valid RV join dbo.v_GS_COMPUTER_SYSTEM CS su RV.ResourceID = CS.ResourceID JOIN dbo.v_FullCollectionMembership fcm su RV.ResourceID=fcm.ResourceID e fcm.CollectionID='S JOINMS00001' BB su RV.ResourceID=BB.ResourceID LEFT JOIN v_GS_COMPUTER_SYSTEM_PRODUCT CSP su RV.ResourceID=CSP.ResourceID ) Seleziona cte.Manufacturer come 'Produttore', cte.PModel come 'pmodel', cte.Model come 'Modello', count(* ) come 'totale' dal gruppo cte per cte.Manufacturer, cte.PModel, cte.Model order by 4 desc

Supporto modello 09

Supporto hardware Recast Software

Oltre gli strumenti del produttore: Recast Software e supporto hardware, Recast Software fornisce non solo report con report, ma anche dashboard della console sul tuo hardware.

Circa Recast Software
1 organizzazione su 3 che utilizza Microsoft Configuration Manager si affida a Right Click Tools per far emergere le vulnerabilità e rimediare più rapidamente che mai.
Scarica strumenti gratuiti
Richiedi prezzi

Scopri come Right Click Tools sta cambiando il modo in cui vengono gestiti i sistemi.

Aumenta immediatamente la produttività con la nostra Community Edition limitata e gratuita.

Inizia oggi con Right Click Tools:

Supporto

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Contatti

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Inviando questo modulo, comprendi che Recast Software può elaborare i tuoi dati come descritto nel Recast Software politica sulla riservatezza.

it_ITItalian