Uso di PowerShell Vorrei acquisire l'input dell'utente, confrontare l'input con i dati in un file CSV delimitato da virgole e scrivere i dati corrispondenti in una variabile.Leggere un file CSV con PowerShell e acquisire i dati corrispondenti
Esempio:
- Un utente è richiesta una “
Store_Number
”, entrano "10
". - L'input "
10
" viene quindi confrontato con i dati nella prima posizione o nella colonna del file CSV. - I dati, come "
District_Number
" nella corrispondente posizione/ colonna vengono acquisiti e scritti in una variabile.
Ho ottenuto questo metodo per lavorare con un file Excel (.xlsx) ma ho trovato che è terribilmente lento. Sperando che PowerShell possa leggere un file CSV in modo più efficiente.
collegamento a un file CSV esempio here:
Store_Number,Region,District,NO_of_Devices,Go_Live_Date
1,2,230,10,2/21/2013
2,2,230,10,2/25/2013
3,2,260,12,3/8/2013
4,2,230,10,3/4/2013
5,2,260,10,3/4/2013
6,2,260,10,3/11/2013
7,2,230,10,2/25/2013
8,2,230,10,3/4/2013
9,2,260,10,5/1/2013
10,6,630,10,5/23/2013
puoi condividere il tuo codice? – Bill