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

Immagine

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! :clap
Purtroppo la sintassi di Powershell proprio non la digerisco :muro

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 :grazie

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

Immagine

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 :approvo