Riassunto:
Microsoft ha recentemente ricordato agli amministratori IT aziendali di rivalutare il processo di automazione dell'attivazione basato su slmgr.vbs. Il suggerimento di Microsoft è che le aziende utilizzino metodi di gestione moderni come PowerShell. VBScript è attualmente in fase di eliminazione, pertanto gli script di attivazione basati sulla dipendenza slmgr.vbs potrebbero influire sui processi di attivazione, query di autorizzazione e distribuzione batch nei sistemi futuri.

Molti utenti potrebbero sapere come utilizzare slmgr.vbs:
Gli utenti che attivano frequentemente il sistema sanno che a volte su Internet si trovano diverse K magiche: chiavi di autorizzazione batch MAK KEY che contengono un gran numero di tempi di attivazione rimanenti. Il metodo per utilizzare tali chiavi è molto semplice. Non è necessario scaricare altri strumenti, modificare le impostazioni di sistema, mantenere una normale connessione di rete, quindi utilizzare slmgr /ipk XXXX per installare la chiave, quindi utilizzare slmgr /ato per attivare il sistema. Una volta completata l'operazione, utilizzare slmgr /dlv per verificare lo stato di autorizzazione corrente.
Il livello inferiore del comando di attivazione utilizzato qui è lo script slmgr.vbs, che è uno script di gestione delle licenze integrato nel sistema da Microsoft. È stato utilizzato a lungo per visualizzare lo stato di attivazione, installare i codici Product Key, configurare i server KMS ed eseguire l'attivazione online.
slmgr.vbs funziona ma verrà gradualmente deprecato:
Il livello inferiore di slmgr.vbs si basa sul motore di script VBScript. Poiché questo motore è troppo vecchio e presenta problemi di sicurezza, Microsoft lo ha declassato a funzionalità opzionale e non lo installa più per impostazione predefinita. Microsoft lo eliminerà completamente dal sistema in futuro.
In questa fase, gli amministratori IT possono ancora utilizzare slmgr.vbs per attivare e gestire il sistema, ma nella nuova versione di Windows 11, il motore di script VBS potrebbe non essere installato per impostazione predefinita, pertanto è necessario abilitare le funzionalità opzionali prima dell'attivazione. Quando il motore verrà rimosso in futuro, i flussi di lavoro automatizzati esistenti diventeranno semplicemente inefficaci.
Il consiglio di Microsoft è che gli amministratori IT utilizzino PowerShell con WMI, CIM e le interfacce relative alle licenze software per completare la query sullo stato di attivazione e la gestione automatizzata. Tali strumenti registreranno anche registri dettagliati per facilitare i successivi audit.
Commenti