Vraag : Verwijder Kolommen uit Csv- dossier, sparen resultaten aan nieuw dossier

Zoekend hulp die tot een manuscript leiden dat inputparameters…
I neemt wil een dossier l zoals file1 nemen - geef een manuscriptnaam, inputfilename, outputfilename, en een koord van kolomnamen om…

script.ps1 file1.csv file2.csv naam, adres

File1.csv (zie verder) te houden zou
name, fullname, telefoon, addresss

script alle kolommen die niet in de kolommeninput zijn verwijderen, zou het resultaat tonen:

Output
File2.csv
name, address

I had een vbscript die dit een tijdjerug zou doen maar ik verloor het.  Dat manuscript leidde ook tot het dossierdossier binnen uitblinkt, dat voor dit.

Thank you.
Mark
eveneens fijn zou zijn
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
File1.csv
naam, fullname, telefoon, adres
wsmith, „William Smith“, straat 111-111-1111.111
bcar, „Billy Car“, weg 222-222-2222.2222
dward, „David Ward“, cirkel 333-333-3333.3333


File2.csv
naam, adres
wsmith, straat 111
bcar, weg 2222
dward, cirkel 3333

Antwoord : Verwijder Kolommen uit Csv- dossier, sparen resultaten aan nieuw dossier


Het Teken van Hey,

In PowerShell kan het zo eenvoudig zijn zoals dit:


$PropertiesToKeep = naam, adres
Invoer-CSV file1.csv | Uitgezocht-voorwerp $PropertiesToKeep | Uitvoer-CSV file2.csv - NoTypeInformation


HTH

Chris
Andere oplossingen  
 
programming4us programming4us