In passato abbiamo già visto le potenzialità di WMIC (Windows Management Instrumentation Command-line) nella gestione dei sistemi da riga di comando. Tale strumento può anche essere utilizzato per visualizzare il product key di Windows eseguendo il comando
wmic path softwarelicensingservice get OA3xOriginalProductKey
Se è stato effettuato l'aggiornamento a Windows 10 da una versione antecedente del sistema operativo tale comando non funziona.
Visualizzazione post con etichetta Windows Management Instrumentation Command-line. Mostra tutti i post
Visualizzazione post con etichetta Windows Management Instrumentation Command-line. Mostra tutti i post
lunedì 9 marzo 2020
venerdì 26 maggio 2017
Windows Quick Tip: Visualizzare l'elenco dei programmi installati sulla postazione utilizzando WMIC
WMIC (Windows Management Instrumentation Command-line) consente di ottenere l'elenco dei programmi installati sul PC. La sintassi del comando è molto semplice. Dal Prompt dei Comandi eseguire
wmic product get name, version
per ottenere l'elenco dei programmi installati e relativa versione.
Se si intende salvare l'output in un file è possibile utilizzare il parametro /output
wmic /output:ElencoProgrammi.txt product get name,version
Per visualizzare l'elenco dei programmi installati su una macchina remota si può utilizzare il parametro /NODE: seguito dal nome della postazione
wmic /NODE:Server01 product get name, version
wmic product get name, version
per ottenere l'elenco dei programmi installati e relativa versione.
Se si intende salvare l'output in un file è possibile utilizzare il parametro /output
wmic /output:ElencoProgrammi.txt product get name,version
Per visualizzare l'elenco dei programmi installati su una macchina remota si può utilizzare il parametro /NODE: seguito dal nome della postazione
wmic /NODE:Server01 product get name, version
FIG 1 - WMIC, Lista dei programmi installati |
giovedì 6 aprile 2017
Windows Quick Tip: Gestire gli account locali con WMIC useraccount
Per conoscere e gestire gli account utente presenti su una macchina Windows si può utilizzare il comando WMIC (Windows Management Instrumentation Command-line) dal prompt dei comandi. Uno dei vantaggi nell'utilizzare la riga di comando anziché l'interfaccia grafica consiste nella possibilità di poter esportare le informazioni all'interno di un file. Avviare il prompt dei comandi come amministratore e utilizzare uno dei seguenti comandi a seconda dell'operazione che si intende effettuare.
Visualizzare l'elenco dei nomi utente
wmic useraccount get name
Visualizzare i dettagli di tutti gli account
wmic useraccount list full
i nomi dei campi (la prima parte di ogni riga) visualizzati da tale comando possono essere utilizzati come filtro tramite il comando get
Visualizzare i nomi degli account (in ordine alfabetico) e relativi nomi completi degli utenti
wmic useraccount get name, fullname
Disabilitare un account
wmic useraccount where name='username' set disabled=true
al posto di username va indicato il nome dell'account.
Abilitare un account
wmic useraccount where name='username' set disabled=false
sostituire username con il nome dell'account.
Rimuovere la richiesta password al logon
wmic useraccount where name='username' set PasswordRequired=false
indicare al posto di username il nome dell'account.
Impedire all'utente di modificare la password
wmic useraccount where name='username' set passwordchangeable=false
al posto di username va indicato il nome dell'account.
Rinominare un account
wmic useraccount where name='username' rename 'newusername'
dove al posto di username e newusername vanno indicati rispettivamente il nome dell'account da rinominare e il nuovo nome da assegnare.
Per salvare l'output del comando all'interno di un file di testo
wmic /output:c:\risultato.txt useraccount list full
Visualizzare l'elenco dei nomi utente
wmic useraccount get name
Visualizzare i dettagli di tutti gli account
wmic useraccount list full
i nomi dei campi (la prima parte di ogni riga) visualizzati da tale comando possono essere utilizzati come filtro tramite il comando get
Visualizzare i nomi degli account (in ordine alfabetico) e relativi nomi completi degli utenti
wmic useraccount get name, fullname
Disabilitare un account
wmic useraccount where name='username' set disabled=true
al posto di username va indicato il nome dell'account.
Abilitare un account
wmic useraccount where name='username' set disabled=false
sostituire username con il nome dell'account.
Rimuovere la richiesta password al logon
wmic useraccount where name='username' set PasswordRequired=false
indicare al posto di username il nome dell'account.
Impedire all'utente di modificare la password
wmic useraccount where name='username' set passwordchangeable=false
al posto di username va indicato il nome dell'account.
Rinominare un account
wmic useraccount where name='username' rename 'newusername'
dove al posto di username e newusername vanno indicati rispettivamente il nome dell'account da rinominare e il nuovo nome da assegnare.
Per salvare l'output del comando all'interno di un file di testo
wmic /output:c:\risultato.txt useraccount list full
FIG 1 - WMIC useraccount |
mercoledì 9 novembre 2016
Windows Quick Tip: Visualizzare informazioni sulla scheda madre utilizzando WMIC
Tramite WMIC (Windows Management Instrumentation
Command-line) è possibile visualizzare informazioni sulla scheda madre del
sistema. Per farlo basta lanciare il seguente comando dal Prompt dei comandi
WMIC baseboard get Manufacturer, Model, Name, PartNumber,
serialnumber
Per visualizzare le informazioni della scheda madre di
workstation/server remoti, basta aggiungere a WMIC il parametro /Node: indicando il nome della worstation/server remoto:
WMIC /node:<nome_wks> baseboard get Manufacturer,
Model, Name, PartNumber, serialnumber
ad es., supponiamo di volere visualizzare le informazioni
della scheda madre del server Server1, il comando da eseguire sarà
WMIC /node:Server1 baseboard get Manufacturer, Model, Name,
PartNumber, serialnumber
lunedì 29 agosto 2016
Windows Quick Tip: Modificare le dimensioni del file di paging (pagefile.sys) da riga di comando tramite WMIC
Abbiamo già incontrato WMIC (Windows Management Instrumentation Command-line) in un articolo precedente. Si tratta di potente strumento che consente la gestione dei sistemi da riga di comando.
In questo articolo mostrerò come impostare le dimensioni del file di memoria virtuale (pagefile.sys) utilizzando WMIC. I comandi da utilizzare sono molto semplici:
WMIC ci consente anche di eseguire le impostazioni su workstation/server remoti, basta aggiungere a WMIC il parametro /Node:<nome_wks>.
Ad es. supponiamo di volere impostare il file di paging sul server chiamato Server01:
wmic /NODE:Server01 pagefile list /format:list
wmic /NODE:Server01 pagefileset create name="C:\pagefile.sys"
wmic /NODE:Server01 pagefileset where name="C:\\pagefile.sys" set InitialSize=4096,MaximumSize=4096
In questo articolo mostrerò come impostare le dimensioni del file di memoria virtuale (pagefile.sys) utilizzando WMIC. I comandi da utilizzare sono molto semplici:
- Dal Prompt dei comandi eseguire il comando
wmic pagefile list /format:list
per visualizzare le informazioni relative ai file di memoria virtuale presenti sulla macchina. - Per creare un'istanza relativa al file di paging che intendiamo creare/impostare lanciare il comando
wmic pagefileset create name="C:\pagefile.sys" - Per settare la dimensione minima e massima del file di paging a 4GB (4096MB) utilizzare il comando
wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=4096,MaximumSize=4096
Possiamo personalizzare la dimensione iniziale e massima di pagefile.sys passando a InitialSize e MaximumSize la dimensione desiderata espressa in MB. (NB: il doppio carattere \\ all'interno del comando è necessario per la query). - Nel caso in cui abbiamo settato il file di paging su una partizione diversa e vogliamo cancellarlo dalla partizione C: possiamo utilizzare il parametro delete
wmic pagefileset where name="C:\\pagefile.sys" delete
FIG 1 - WMIC, dimensione dei file di paging |
WMIC ci consente anche di eseguire le impostazioni su workstation/server remoti, basta aggiungere a WMIC il parametro /Node:<nome_wks>.
Ad es. supponiamo di volere impostare il file di paging sul server chiamato Server01:
wmic /NODE:Server01 pagefile list /format:list
wmic /NODE:Server01 pagefileset create name="C:\pagefile.sys"
wmic /NODE:Server01 pagefileset where name="C:\\pagefile.sys" set InitialSize=4096,MaximumSize=4096
Iscriviti a:
Post (Atom)