Speciale Windows 7, fine supporto:
Significato e conseguenze | Per continuare ad usarlo | Supporto aziende
🔥 Aggiornare Windows 7 a Windows 10 GRATIS nel 2020
Windows 11: Recensione | Download ISO | Il mio PC è compatibile? | Installazione su PC incompatibile | FAQ italiano
Windows 10 22H2: Download ISO
0

Come scoprire il proprio indirizzo pubblico con Powershell

Ogni computer, collegato in una rete di lavoro o casalinga, deve aver un proprio indirizzo IP privato per essere identificato in modo univoco all’interno della stessa rete. Quando vi collegate a Internet acquisite anche un indirizzo pubblico che serve al vostro provider per “dirigere il traffico” e per riconoscere il computer quando vi collegate a qualche sito o servizio.

Leggi tutto...

6

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.

Leggi tutto...

0

Come ripristinare la barra funzioni nel terminale di Windows 11

Il Terminale di Windows 11 permette di avviare PowerShell e il prompt dei comandi, per esempio, dispone di una barra funzioni, nella parte alta, da cui aprire altri Tab o richiamare i vari comandi e ambienti avviabili dal Terminale stesso, oltre a permettere di chiudere il programma. Ma cosa succede se questa barra, per qualche motivo, sparisce?

Leggi tutto...

0

Come installare (quasi) tutti i programmi tramite PowerShell

Quando si prepara un computer nuovo, dopo l’installazione di Windows vanno aggiunti un numero imprecisato di programmi, però può sempre capitare di dimenticarsi di avviare l’installazione di qualcosa e, soprattutto, stancarsi di fare click su ogni richiesta che appare. Girovagando per il Web ho trovato su Reddit, a cui riconosco i meriti iniziali, uno script che permette di installare in maniera silenziosa, cioè senza intervento dell’utente, tutti quei programmi che prevedono questa opzione, mentre per gli altri comparirà la normale procedura d’installazione. In questo modo ridurrete il numero di conferme da dare e sarete sicuri di installare tutti i software che vi servono.

Leggi tutto...

2

Come utilizzare PowerShell per ricercare ed elencare i file e le cartelle

Il cmdlet get-childitem è l’equivalente, con alcune migliorie, del comando dir che si utilizzava una volta per elencare i file presenti nel disco fisso o in alcune cartelle. Vediamo alcuni esempi su come utilizzarlo in PowerShell.

Leggi tutto...

2

Come creare, cancellare e rinominare delle chiavi di registro con PowerShell

Importante avvertenza prima di cominciare, il registro di configurazione di Windows è molto importante, e delicato, fare modifiche inadatte, o scelte a caso su Internet, potrebbe causare gravi problemi al sistema operativo come instabilità o mancato avvio. Quindi eseguite un backup del sistema, oppure create almeno un punto di ripristino, prima di procedere alla modifica del registro di configurazione.

Leggi tutto...

4

Come estrarre informazioni dal Visualizzatore Eventi di Windows con PowerShell

Il visualizzatore eventi, questo “misterioso”, per molti, raccoglitore di informazioni di tutto quello che accade nel sistema operativo, dalle installazioni dei programmi, agli errori con relative schermate blu di Windows. Leggere e capirne il contenuto non è semplice, anche perché il Visualizzatore Eventi non è che offra delle grandi possibilità (comode) di salvataggio dei dati presenti. PowerShell può darci una mano per estrarre dei dati più specifici.

Leggi tutto...

1

Come utilizzare PowerShell per misurare la velocitĂ  e il tempo impiegato per un download

Volete sapere quanto tempo impiegate a scaricare un file e quale è a velocità media del download? PowerShell li calcola al vostro posto. Lo script non è applicabile a tutti i tipi di download, dovete avere il link diretto del file da scaricare.

Leggi tutto...

Fai parlare il tuo computer con Powershell e leggere un file di testo TXT

Tra le tante possibilità di PowerShell vi è anche quella del System.Speech, cioè possiamo far parlare il computer e leggere il contenuto di un file di testo TXT. Facciamo un paio di esempi pratici di applicazione di questa funzione. E’ arrivata quella lunghissima relazione del vostro capo, che non avete nessuna voglia di leggere, ma con poche righe di codice possiamo utilizzare PowerShell che la legga al nostro posto e noi l’ascoltiamo facendo altro. Il far parlare il computer, tramite PowerShell, lo possiamo usare per fare uno scherzo a qualcuno, oppure per dare un messaggio di benvenuto all’accensione del computer o in determinati orari.

Leggi tutto...

0

Come cambiare data e ora con PowerShell

Una volta, con il prompt dei comandi, erano Date e Time i comandi da utilizzare, vediamo come visualizzare e cambiare la data e ora con PowerShell. Prima che possiate commentare che ci sono metodi più semplici per fare questa operazione, vi rispondo che bisogna imparare a fare anche le cose più difficili e PowerShell ormai mi ha “conquistato”.

Leggi tutto...

1

Come gestire gli account locali e i gruppi del sistema operativo tramite PowerShell

Il modulo di PowerShell, che si chiama Microsoft.PowerShell.LocalAccounts, permette attraverso i suoi cmdlet di gestire tutti gli account, e i gruppi, presenti nel sistema operativo, creandone dei nuovi, cancellandoli o rinominandoli.

Leggi tutto...

3

Come eseguire uno script di PowerShell in maniera invisibile all’utente

PowerShell, per sua natura, mostra sempre lo script, e tutti i comandi eseguiti, nella schermata della console, questo può andare bene nella maggior parte dei casi, ma ci sono script che potremmo voler eseguire in modo che non vengano visualizzati dall’utilizzatore del computer o da chi avvia lo script. PowerShell però non permette di eseguire uno script in maniera completamente invisibile, ma per farlo dobbiamo ricorrere a uno script VBS che ho trovato su Stackoverflow.com ed è allegato all’articolo se ne avete bisogno.

Leggi tutto...

1

Come creare, copiare, rinominare, cancellare file e cartelle con PowerShell

Proseguendo gli “studi” su PowerShell in questo articolo volevo soffermarmi sui vari cmdlet che permettono di gestire file e cartelle, quindi creazione, cancellazione, rinomina e spostamento. Vediamo come utilizzarli.

Leggi tutto...

2

Come cercare e installare gli aggiornamenti di Windows Update con PowerShell

Prima che possiate commentare che esiste Windows Update per la loro distribuzione, vi dico che a livello aziendale può succedere di tutto, anche che il server WSUS non funzioni per niente, o quasi, così le patch non vengono installate e lo dobbiamo fare noi da remoto, e manualmente, perché altrimenti non si può aggiornare l’antivirus aziendale che non trova le ultime patch di Windows.

Leggi tutto...

4

Come utilizzare le operazioni pianificate di Windows per eseguire uno script Powershell

Abbiamo creato il nostro script personalizzato per eseguire il backup dei nostri documenti, dobbiamo però ripetere questa operazione più volte al giorno, oppure di eseguirla in determinati momenti, il modo migliore per farlo è di utilizzare le operazioni pianificate di Windows.

Leggi tutto...

3

Come creare un archivio zippato con PowerShell e poi decomprimerlo

Se volete creare un backup dei vostri file più importanti, almeno di quasi tutti (spiegherò dopo il perché), senza utilizzare programmi di terze parti è possibile farlo con PowerShell e il suo cmdlet Compress-Archive.

Leggi tutto...

2

L’abc di PowerShell

PowerShell è una shell a riga di comando, disponibile per Windows, Linux e macOS, che ricorda molto il prompt dei comandi di una volta (e di cui può utilizzare tutti i comandi), e si serve di un linguaggio di scripting sviluppato da Microsoft. Si basa sul .NET Framework e fornisce varie funzionalità di base, o ampliabili tramite gli script condivisi dagli utenti della gallery, attraverso i suoi comandi, chiamati cmdlet, pronunciato command-let. PowerShell si rivolge principalmente agli amministratori di rete o di computer, perché permette di raccogliere e automatizzare molte operazioni, avviabili anche da remoto, per gestire gruppi di computer e di utenze in un domino aziendale.

Leggi tutto...

0

Come installare un modulo di PowerShell in computer senza collegamento Internet

PowerShell dispone di una serie di moduli aggiuntivi, raggruppati in una gallery, che permettono di fare molte operazioni in più, potremmo paragonarle alle estensioni dei browser. Per installare questi moduli basta un collegamento Internet e utilizzare i comandi presenti nelle varie pagine. Ma se il collegamento Internet non è disponibile, o il sito non è raggiungibile perché bloccato a livello aziendale? Vediamo come fare lo stesso l’installazione del modulo.

Leggi tutto...

2

Crea le notifiche personalizzate di Windows con PowerShell e il modulo BurntToast

Se siete stanchi delle notifiche piuttosto anonime di Windows, potete creare delle notifiche personalizzate con suoni e immagini a vostra scelta. Per realizzare queste notifiche è necessario che sia installato PowerShell aggiornato almeno alla versione 7.3 che potete scaricare da questo indirizzo.

Leggi tutto...

2

Come terminare i programmi attivi con PowerShell

In un articolo precedente avevamo spiegato come chiudere forzatamente i processi attivi dalla riga di comando con taskkill, adesso vediamo come farlo da PowerShell con Stop-Process.

Leggi tutto...

2

Come creare un collegamento sul desktop utilizzando Powershell

Da qualche tempo al lavoro utilizziamo NinjaOne per dare assistenza ai computer di un nostro cliente. Tra le tante cose che si possono fare tramite NinjaOne è utilizzare degli script in PowerShell per automatizzare, e facilitare, determinate operazioni che prima era necessario fare in presenza in sede e, nei casi peggiori, dover girare computer per computer. In questo caso dovevo creare dei nuovi link, da posizionare sul desktop dei vari computer, per raggiungere un indirizzo Web che era cambiato. Così ho fatto qualche ricerca e trovato come si creano i collegamenti a file, cartelle, programmi e indirizzi Web.

Leggi tutto...

0

Come eliminare file e cartelle utilizzando PowerShell

Chi di noi ha una certa età, ed era abituato all’utilizzo dei comandi DOS, si ricorderà di del *.*, per eliminare tutti i file presenti in una cartella, o rd seguito dal nome di una cartella per cancellarla. Le stesse operazioni, e non solo, si possono fare con PowerShell e il cmdlet Remove-Item.

Leggi tutto...

Come cambiare i DNS della scheda di rete da PowerShell

I server DNS sono i vostri “controllori” del traffico Web, voi digitate l’indirizzo di un sito e loro vi ci portano, solo che, ogni tanto, hanno dei problemi, in particolar modo quelli che vengono forniti dal proprio provider, e qualche sito smette di essere raggiungibile o qualche servizio smette di funzionare come dovrebbe. Negli ultimi tempi, al lavoro, stiamo riscontrando parecchi problemi con un famoso provider nazionale che impedisce l’apertura della VPN dato che i loro DNS non risolvono l’indirizzo del server della VPN.

Leggi tutto...

Scoop: il package manager per Windows!

Finalmente un package manager semplice, sicuro ed efficace per installare utility e programmi anche per Windows!

Leggi tutto...

9

Come utilizzare Powershell e Get-CimInstance per avere informazioni sul computer in Windows 11

Quando mi collego a un computer remoto e chiedo all’utente la marca, il modello e il sistema operativo presente, le risposte che ottengo, in moltissimi casi, riguarderanno il monitor (è più in evidenza e attira lo sguardo), mentre cercare il modello preciso del computer non è sempre così comodo perché spesso scritto in piccole e scomode etichette, riguardo al sistema operativo installato non tutti lo conoscono. Così ho voluto raccogliere una serie di comandi utilizzabili nel Terminale di Windows 11 o in PowerShell per ottenere molte risposte alle mie domande.

Leggi tutto...