Powershell Script it4all

Script Powershell it4all | Utilità per sistemi operativi Windows

In Consigliati, Microsoft, Powershell Script, Software by Roberto0 Comments

Like
Like Love Haha Wow Sad Angry
1

it4all è uno script powershell che serve per la gestione del proprio PC e raggruppa diverse utilità per Windows

Come abbiamo visto nei precedenti script powershell (quiquiquiquiquiqui), noi del settore IT possiamo fare molte cose, lavorativamente parlando, ma… perché non fare intendere a tutti, anche agli utilizzatori normali di Windows, cosa si può fare con uno script powershell?

Questo script powershell aiuterà qualunque utente, anche il meno esperto, a compiere diverse operazioni – più o meno comuni – per la gestione, l’ottimizzazione e la scoperta del proprio personal computer.

E’ uno script piuttosto complesso nella sua creazione (più che altro per la lunghezza e la miscellanea di comandi), ma semplicissimo nell’utilizzo.

Requisiti Richiesti
  • Saper leggere 😛
  • Un PC con Windows (meglio se Windows 8.1 o superiore, così potrete sfruttare ogni funzionalità)
  • Nient’altro.

Per provarlo – può farlo chiunque – basta cliccare il seguente link con il tasto destro e selezionare “salva link con nome” (cliccando semplicemente col mouse, andrete a visualizzare il codice sorgente dello script); salvate sul desktop (o dove preferite) il file con estensione .ps1.

Download “it4all | Powershell Script” it4all.ps1 – Scaricato 16 volte – 30 KB

Sbloccare l'esecuzione degli script

Prima di riuscire ad eseguire il file .ps1, dovete abilitare Powershell all’esecuzione degli script. Procedete in questo modo:

• Aprite il menu di Windows e cercate “Esegui” (su Windows 10 lo troverete sotto Menu Start —> Sistema Windows); una volta aperta la finestrella, digitate “powershell” (senza virgolette) e date invio.

• Nella finestra Powershell che compare, digitate quanto segue: Set-ExecutionPolicy Unrestricted -Force

• Chiudete la finestra Powershell e proseguite

Una volta salvato, basterà cliccarci col tasto destro del mouse sopra e selezionare “Esegui con Powershell” (come da immagine)

Script Powershell it4all

 

In caso abbiate voglia di maggiore semplicità, potete cliccare questo link che scaricherà lo stesso script, ma compilato in eseguibile.

Download “it4all | Powershell Script | Eseguibile” it4all.exe – Scaricato 9 volte – 244 KB

Salvatelo, cliccatelo due volte e… buon divertimento!

Andiamo, però, a scoprire cosa fa esattamente questo maxi script powershell e quali sono le sue funzioni.

Script Powershell it4all

INFORMAZIONI DI BASE SU PC

Ecco quali dati potrete ottenere con la prima parte del menu

  •  1. Il nome del vostro PC – Vi posso assicurare che tante persone non lo conoscono neppure e non sanno di poterlo personalizzare a piacimento.
  •  2. Il numero dei processori del vostro PC – Semplicemente un numero, nessun codice indecifrabile o altro.
  •  3. La tipologia di architettra del vostro PC. Se è 64bit (AMD64 oppure x64) oppure 32 bit (in questo caso avrete x86 come risultato)
  •  4. Questa voce restituirà come risultato una serie completa di informazioni sul vostro processore, una lista completa di ogni dato sul cuore del vostro PC.
  •  5. Semplicemente un risultato che vi dirà Windows…
  •  6. Questa voce, a differenza della #3, vi dirà se il processore (non il sistema operativo) è a 32bit oppure 64bit. Ebbene sì, può essere che sul vostro PC sia installata una versione a 32 bit del sistema operativo, mentre il processore ne supporterebbe una a 64 bit. Il contrario (sistema operativo a 64 bit su processore a 32 bit) NON è possibile.
  •  7. A differenza della #5 questa vi dirà esattamente quale sistema operativo è installato sul vostro PC è in quale versione e architettura.
  •  8. La classificazione – secondo Microsoft del vostro SO. Molto utile nel caso abbiate necessità di ricercare qualche aggiornamento/hotfix sul sito di Microsoft.
  •  9. Semplicemente vi dirà il vostro profilo utente dov’è “parcheggiato”.
  • 10. In questo caso, se il PC è di un unico produttore, avrete tutte le info a riguardo.
  • 11. Utilissima voce per verificare quale versione di BIOS del vostro PC è in funzione. Utilissima per verificare aggiornamenti del BIOS.
  • 12. Quando volete conoscere l’indirizzo IP del vostro PC, all’interno della vostra rete di casa.
  • 13. La stessa voce precedente, ma compilata in modo più chiaro.
  • 14. Con questa voce scoprirete un dato molto importante: l’IP pubblico della vostra rete, ossia l’indirizzo (numero) con cui apparite su internet.

Passiamo alla seconda parte del nostro script powershell, utile per chiudere qualche applicazione oppure per scoprire quali processi (programmi) stanno girando sul nostro Windows.

PROCESSI DI WINDOWS

Solo tre voci e tutte molto semplici (si passa alle lettere, al posto dei numeri):

  • a. una lista più o meno interminabile dei processi che sono in esecuzione, nel momento attuale, sul vostro SO.
  • b. mettiamo caso che abbiamo avviato Firefox, ma non lo vediamo aperto; invece che cliccare continuamente su Firefox, verifichiamo che il processo sia avviato. Digitate b e cercate una, due o tre lettere (potete indicare anche il nome intero), ad es. “fox”. Lo script vi risponderà indicandovi quali processi sono attivi che contengono la parola o lettere indicate.
  • c. Magari abbiamo scoperto che Firefox esiste come processo, ma noi non riusciamo comunque ad utilizzarlo… Proviamo a killarlo. Digitiamo c e scriviamo Firefox. Lo script ucciderà ogni processo che corrisponde a quel nome.

Più si va avanti e più le cose si fanno interessanti; le operazioni diventano sempre più tecniche e misteriose e tutto grazie a questo piccolo script powershell.

AMMINISTRAZIONE DI WINDOWS

  • d. Con questo comando possiamo scoprire quanti e quali utenti sono presenti sul nostro sistema operativo.
  • e. Ogni installazione di Windows ha un account che serve per compiere qualsivoglia operazione su Windows, anche quelle che – per altri utenti “normali” – possono risultare bloccate. L’account in questione è quello Administrator che, di default, è disattivato e non ha una password impostata. Con questo comando andremo ad impostare la password di questo account. Scrivetela da qualche parte e non dimenticatela per nessun motivo.
  • f. con questo comando abiliteremo l’account Administrator del PC.
  • g. Qui c’è poco da commentare, se volete cambiare il nome del vostro PC, da PCROBERTO a Windows10, dovete digitare ‘g’ e poi… scrivete semplicemente il nome che volete assegnare al vostro PC. Attenzione: il PC si riavvierà automaticamente!

La prossima sezione dello script powershell è composta da una sola voce. Per comodità e perché compie molte operazioni per pulire un po’ il vostro disco fisso e liberare spazio

PULIZIA DI WINDOWS

  • h. avvierà dei processi che andranno a cancellare file inutili che occupano solo spazio. Nulla di drammatico e non perderete foto, musica, video, ecc

Script Powershell it4all

Come potrete vedere, a questo punto del menu è presente un banner che avvisa che le voci successive sono compatibili solo da Windows 8.1 in poi. Perché? In realtà potete eseguirle anche su Windows 7, ma solo dopo aver installato o aggiornato Powershell. (Qui sotto spiego come)

Installare Powershell 4.0 su Windows 7

Per installare – su Windows 7 – Powershell in versione 4.0 (che è quella minima richiesta per l’esecuzione di ogni parte dello script) dovete:

• Avere installato la Service Pack 1 di Windows 7, scaricabile dal sito Microsoft da qui

• Avere installato .NET 4.5, prelevabile da qui

• Scaricare Windows Management Framework 4.0 – da qui per 32bit e da qui per 64bit – e procedere alla sua installazione.

La pagina di supporto Microsoft è questa.

IP DEL PC

  • i. Voglio impostare un IP fisso per il mio PC. A cosa serve? Serve per impostare un IP (indirizzo) fisso per il vostro PC che può tornare utile solo per operazioni più complesse, altrimenti non toccate nulla.

La prossima voce è quella che mi ha dato maggiori soddisfazioni! Più che altro perché c’è stato dietro molto lavoro e tante imprecazioni…

Script Powershell it4all Script Powershell it4all

Speed Test

Se volete scoprire la velocità della vostra connessione…

  • s. Si collega al famose speedtest.net ed esegue il test della velocità per la vostra connessione internet.
  • t. E’ più o meno la stessa operazione della precedente, ma calcola la velocità massima teorica a cui un singolo file può essere scaricato. Es.: se state scaricando UBUNTU, il vostro download potrebbe arrivare alla velocità massima di… (è arrotondata).

CANCELLAZIONE FILES E CARTELLE

La sezione ha due voci che servono per operare “forzatamante” su alcuni file o cartelle bloccati da Windows e che volete assolutamente eliminare.

  • j. a volte capita che Windows vi dica “Non posso cancellare il file xxx perché il nome è troppo lungo”. Ecco, questa voce serve per aggirare questo errore.
  • k. A differenza della precedente, può capitare che un file non venga cancellato perché Windows dice che è in utilizzo da qualche applicazione. Ecco, con questo comando risolverete il problema!

INFO SUI DISCHI

  • v. vi restituirà una panoramica generale del disco o dischi del vostro PC.
  • w. questa voce vi restituirà informazioni riguardo i VOLUMI del vostro/vostri disco/dischi
  • x. questa voce vi dirà come stanno (nel vero senso di condizione di salute) i dischi del vostro PC.

ALTRE INFO

  • y. vi indicherà tutti i dati dei vostri Network Adapter
  • z. vi restituirà ogni dato e parametro del vostro PC. Questa operazione richiederà qualche secondo per essere eseguita.

Arriviamo alla conclusione: provate a digitare ‘Q’ (per uscire) e date invio… ;P

Script Powershell it4all

E con questo ho finito di presentarvi il mio ultimo script. Ci ho perso un po di tempo, ma spero possa tornare utile.

Like
Like Love Haha Wow Sad Angry
1

CONDIVIDI QUESTO ARTICOLO


Comment Policy:

I commenti che vengono espressi su questo sito, rispecchiano il pensiero di coloro i quali li esprimono. Siate, pertanto, educati e cortesi nei confronti di chiunque. Utilizzate solo il vostro vero nome e i vostri profili social per collegarvi. Utilizzare profili falsi porterà alla cancellazione del commento, al blocco dello username, al ban dell'IP dal sito e ad una eventuale segnalazione dell'IP stesso alle autorità competenti. Sul sito non sono permessi commenti anonimi, pertanto è necessario che vi autentichiate con uno dei servizi che potete trovare qui sotto. Sono ammessi l'utilizzo di immagini e link nei commenti, ma con moderazione e sempre nel rispetto altrui.