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.
Proprio oggi ci è giunta la segnalazione dell'ennesimo messaggio truffaldino che, fingendosi un noto istituto di credito, induce il destinatario a cliccare su un link malevolo per annullare una transazione mai avvenuta. Vediamo nello specifico di cosa si tratta
In questo articolo andremo a vedere come creare un certificato personale per firmare digitalmente uno script PowerShell per permettere la sua esecuzione in ambienti particolarmente restrittivi. L'esecuzione di script PowerShell è normalmente disattivata, permettere l'esecuzione di tutti gli script può non essere la soluzione più adatta, in termini di sicurezza, magari possiamo scegliere un approccio più morbido per eseguire script firmati da noi.
Avete presente quel computer, prossimo alla discarica, che avete relegato in magazzino perché ormai troppo vecchio anche solo per farci un solitario? Gli possiamo dare nuova vita e trasformarlo in un visualizzatore di video promozionali per l'azienda oppure ascoltare musica in loop all'ingresso degli uffici, per esempio, non vi serve altro che un monitor, il computer "catorcio" e il player VLC.
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.
Nei giorni scorsi mi è stato chiesto di tenere sotto controllo la linea di un utente durante tutta la sua giornata lavorativa per capire se era veloce e stabile. Me lo sono cavata mandando in esecuzione uno script che eseguiva un ping -t verso un sito aziendale e vedendo così che la linea era poco veloce e molto instabile. Ma se volessi fare uno speedtest, ripeterlo più volte ed avere un report dei test?
Tra le tante funzioni di Excel vi è la possibilità di ordinare i dati presenti nel file, operazione fatta tantissime volte solo che con questo file mi compariva l'errore "Per eseguire l'operazione, è necessario che la celle abbiano le stesse dimensioni." e non portava a termine quanto richiesto.
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.
Affidare al cloud una copia dei nostri file importanti è una buona prassi che ci tutela in caso di imprevisti spiacevoli ed è consigliata nelle migliori strategie di backup, come quella del mantra 3-2-1-1-0. Tuttavia questa buona scelta può comunque sollevare, per i più diffidenti, qualche perplessità sulla privacy, poiché i file sono fisicamente in un server di cui non possiamo monitorare direttamente gli accessi, e sulla sicurezza perché, ad essere pessimisti, in caso di violazione del cloud, potrebbero essere trafugate e poi decifrate anche le chiavi crittografiche che tutelano i nostri file.
Uninstalr è un interessante disinstallatore di programmi, è distribuito in versione portable e gratuita, riesce a rimuovere anche più software alla volta senza che ci sia intervento da parte dell'utilizzatore del computer se non nella selezione iniziale di cosa va rimosso.
Con l'arrivo della versione 123 di Firefox è stata inserita una nuova funzione, tenuta al momento nascosta perché alcuni utenti segnalano dei problemi dopo la sua attivazione, che permette di avere una piccola anteprima del tab aperto, e non attivo, quando ci passate sopra con il mouse.
Di indirizzi email temporanei, e del perché utilizzarli, ne avevamo parlato in questo articolo, alla lista di quelli disponibili possiamo aggiungere quello fornito ad Adguard, società da sempre molto attenta a privacy e sicurezza nella navigazione del Web.
Avere un profilo PowerShell consente di snellire l'uso della shell e costruirsi il proprio "coltellino svizzero" di funzioni e comandi (o meglio, "cmdlet" come si chiamano nel gergo di Powershell), rendendo l'uso del terminale più rapido e "accogliente" per le proprie esigenze. Useremo PowerShell 5.1, comunemente presente nei recenti sistemi Windows, ma la procedura è facilmente adattabile anche a PowerShell Core 7 (per il quale, ad esempio, il percorso del file del profilo è differente: $HOME\Documents\PowerShell).
In genere non sono contrario all'aggiornamento dei programmi installati perché, si dice (e si spera), che portino sempre dei miglioramenti e soluzioni ai vari bug presenti. Ci sono però dei casi in cui è meglio bloccare, o almeno ritardare, l'aggiornamento per la presenza di estensioni, o configurazioni particolari, che con la nuova versione del programma non funzionerebbero più. Vediamo quindi come farlo con Thunderbird.
Voicemeeter è un software gratuito per Windows che tra le sue innumerevoli funzioni ha anche quella di fare da mixer virtuale di rete, potendo gestire contemporaneamente più flussi audio sia in ingresso che in uscita, provenienti anche da altri computer.
Per gli utilizzatori e amanti, come il sottoscritto, del mondo Linux, ClamTk è la nota interfaccia grafica per il potente antivirus open-source ClamAV, meglio: "a graphical front-end for ClamAV using Perl and Gtk libraries. It is designed to be an easy-to-use, lightweight, on-demand antivirus scanner for Linux systems" (descrizione ufficiale direttamente tratta dalla home page).
Visto che modificare un file PDF non è alla portata di tutti, perché ci vogliono appositi programmi, spesso a pagamento, per editare un PDF senza perderne formattazioni particolari, si può inserire al suo interno un file audio, creato da noi, per commentare eventuali passaggi e suggerire cambiamenti al file.
Da diversi giorni, i truffatori si stanno dando da fare con SMS malevoli che invitano il malcapitato utente delle Poste a cliccare su un link per aggiornare i dati, così da evitare la sospensione della carta.
Su Twitter, la Polizia Postale mette in guardia la popolazione da quella che ormai è definita come "La Truffa di Natale". Vediamo in cosa consiste
In questo nostro articolo avevamo visto come i comandi ping, tracert e telnet ci permettevano di diagnosticare eventuali problemi alla nostra rete o a un sito che cercavamo di raggiungere e non ci riuscivamo. Ora tutto questo lo possiamo fare da PowerShell con i comandi Test-NetConnection o Test-Connection.
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.
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.
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.
Il firewall di Windows protegge il nostro computer dagli attacchi esterni e impedisce, almeno segnala, collegamenti non autorizzati dei programmi installati nel sistema verso il Web. Il tutto si basa su delle regole che permettono/bloccano queste azioni. Molte regole sono automatiche, per altre compare un avviso che ci permettere di scegliere cosa fare, altrimenti possiamo crearle noi per dare il permesso di collegarsi a un gioco online o a un applicativo aziendale verso una determinata porta. Una volta create tutte le regole che ci servono, può essere utile salvarle per non doverle reinserire dopo una reinstallazione del sistema operativo. Oppure ripristinarle se dovessimo eseguire un reset delle impostazioni del firewall a seguito di qualche problematica.
Avete un sistema dualboot con Windows e Linux o pensate di farlo? Bene: eccovi alcune piccole modifiche che potete fare per migliore l'integrazione tra i due sistemi!