Pagina 1 di 1
Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: sab dic 02, 2023 5:46 am
da crazy.cat
Come raccogliere informazioni sulle componenti hardware del computer con PowerShell

In questo articolo andremo a raccogliere una serie di comandi, utilizzabili da PowerShell, per conoscere meglio le singole componenti hardware del nostro computer. Ci sono molti altri sistemi, e programmi, per estrarre lunghi e complicati report che contengono tutte le caratteristiche di un computer, ma proprio per la loro complessità, o per il fatto che non vogliamo installare un programma per avere un singolo dato che ci serve, utilizzeremo la riga di comando di PowerShell. [continua..]
Inserite di seguito i vostri commenti.
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 03, 2023 9:49 am
da CUB3
Bell'articolo!
Purtroppo la sintassi di Powershell proprio non la digerisco
Potebbe mancare informazioni sulle porte USB ed eventualmente su dispositivi ad esse connesse, è possibile aggiungere/esiste qualche comando per vederle?
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 03, 2023 10:06 am
da crazy.cat
CUB3 ha scritto: ↑dom dic 03, 2023 9:49 am
Potebbe mancare informazioni sulle porte USB ed eventualmente su dispositivi ad esse connesse, è possibile aggiungere/esiste qualche comando per vederle?
Invece in questo modo vediamo le caratteristiche dei supporti USB collegati in quel momento:
Get-Disk | Where-Object {$_.Bustype -Eq 'USB'} |Format-list
Per le porte ci guardo 
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 03, 2023 10:15 am
da CUB3
crazy.cat ha scritto: ↑dom dic 03, 2023 10:06 am
Invece in questo modo vediamo le caratteristiche dei supporti USB collegati in quel momento:
Get-Disk | Where-Object {$_.Bustype -Eq 'USB'} |Format-list
Questo comando funziona solo per dispositivi di archiviazione? Nel caso di lettori/masterizzatori, modem, "smart-cosi" o altro?
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 03, 2023 10:18 am
da crazy.cat
CUB3 ha scritto: ↑dom dic 03, 2023 10:15 am
Questo comando funziona solo per dispositivi di archiviazione?
Direi di sì.
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 03, 2023 10:29 am
da crazy.cat
CUB3 ha scritto: ↑dom dic 03, 2023 9:49 am
Potebbe mancare informazioni sulle porte USB
Dopo ci guardo meglio, ma non ho trovato poi molto
https://powershell.one/wmi/root/cimv2/win32_usbhub
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 03, 2023 5:39 pm
da cjamango
Se può essere utile, aggiungo questo comando per la Scheda di Rete WiFi e relativo driver:
netsh wlan show drivers

Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 10, 2023 4:20 pm
da XYZ
In Windows 10 la nova versione di PowerShell 7.4.0 non riconosce il comando Get-WmiObject che funziona invece nella versione precedente preinstallata nel sistema, e si ottiene l'errore:
"Get-WmiObject: The term 'Get-WmiObject' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again."
Esiste un comando alternativo?
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 10, 2023 7:16 pm
da Zigul
Prova a sostituire "Get-WmiObject" con "Get-CimInstance", o in generale prova ad usare "Cim" che è la versione più moderna di "Wmi".
Re: Commenti a "Come raccogliere informazioni sulle componenti hardware del computer con PowerShell"
Inviato: dom dic 10, 2023 7:40 pm
da XYZ
Zigul ha scritto: ↑dom dic 10, 2023 7:16 pm
Prova a sostituire "Get-WmiObject" con "Get-CimInstance", o in generale prova ad usare "Cim" che è la versione più moderna di "Wmi".
Grazie ho provato solo i primi due comandi, ma sembra funzionare 