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..]
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?
"Let me tell you a secret: when you hear that the machine is “smart”, what it actually means is that it’s exploitable." Mikko Hypponen
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
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
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?
"Let me tell you a secret: when you hear that the machine is “smart”, what it actually means is that it’s exploitable." Mikko Hypponen
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."
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
Inserendo un messaggio, dichiari di aver letto e accettato il regolamento di partecipazione.
Nello specifico, sei consapevole che ti stai assumendo personalmente la totale responsabilità delle tue affermazioni, anche in sede civile e/o penale,
manlevando i gestori di questo sito da ogni coinvolgimento e/o pretesa di rivalsa.
Dichiari inoltre di essere consapevole che il messaggio sarà visibile pubblicamente, accetti di diffonderlo con licenza
CC BY-NC-SA 3.0 (con attribuzione a "TurboLab.it") e rinunci ad ogni forma di compensazione (economica o altro).
Rinunci inoltre esplicitamente a qualsiasi pretesa di cancellazione del messaggio.