Guida

Suggerimento per Windows: filtrare e salvare i record di dati con uno script

Florian Bodoky
25.3.2024
Traduzione: Leandra Amato

Filtrare i singoli record di dati dai database e salvarli in un file separato: invece di comandi Excel lunghi chilometri e di copia-incolla con la console.

Un mio conoscente gestisce su base volontaria il database dei soci di un grande club di ginnastica e tiro a segno. Dopo l'introduzione della revisione della Legge sulla protezione dei dati (LPD), non è più autorizzato a diffondere l'intero elenco Excel, ma solo singoli record di dati parzialmente anonimizzati.

Per creare elenchi di car pooling, ad esempio, deve filtrare in Excel e copiare e incollare faticosamente i record di dati in altri file. Richiede tempo.

Automatizzare le query in PowerShell

È più facile con uno script PowerShell. Questa operazione dovrebbe cercare i parametri corrispondenti nel database, leggere i rispettivi record di dati e copiarli in un nuovo file di testo separato. È possibile, ma solo se il database è in formato «.txt», «.ini» o «.csv». Puoi salvare i file in formato «.xlsx» come copia in «.csv».

Ecco come creare lo script corrispondente:

  1. Apri la cartella in cui è stato salvato il file .csv (o il file .txt o .ini).
  1. Apri PowerShell facendo clic su uno spazio libero nella cartella e selezionando «Apri in Terminale».
  1. Il file verrà creato nella stessa directory del database.

A questo punto hai un file di testo contenente i record di dati corrispondenti; naturalmente è necessario modificare il nome del file, nel mio caso «contatti.txt», e il modello, nel mio caso «Winterthur».

Nota: questo suggerimento e il comando si riferiscono a un singolo caso d'uso. Hai problemi simili per i quali potrei aiutarti? Fammelo sapere nei commenti. Cercherò di rispondere in altri suggerimenti per Windows.

A 15 persone piace questo articolo


User Avatar
User Avatar

Da quando ho scoperto come attivare entrambi i canali telefonici sulla scheda ISDN per ottenere una maggiore larghezza di banda, sperimento con le reti digitali. Con quelle analogiche, invece, da quando so parlare. A Winterthur per scelta, con il cuore rossoblu. 


Informatica
Segui gli argomenti e ricevi gli aggiornamenti settimanali relativi ai tuoi interessi.

Guida

Soluzioni pratiche per le domande di tutti i giorni su tecnologia, trucchi per la casa e molto altro.

Visualizza tutti

Potrebbero interessarti anche questi articoli

  • Guida

    Suggerimento per Windows: includere qualsiasi comando nel menu contestuale

    di Florian Bodoky

  • Guida

    Suggerimento per Windows: integrare le unità di rete in Esplora file

    di Martin Jud

  • Guida

    Suggerimento per Windows: come rimuovere i risultati Web dalla ricerca di Windows 11

    di Florian Bodoky