I PowerShell bruker vi CMDLET for add-content for å legge til data i en fil, og denne operasjonen kan bekreftes ved hjelp av Get-Content-kommandoen.
Denne bloggen vil forklare hvordan du legger til data i en fil ved hjelp av kommandoen for tilleggsprogrammer for PowerShell. La oss komme i gang!
Hvordan legge til data ved hjelp av PowerShell?
I PowerShell, den Legg til innhold cmdlet brukes til å legge til data i en fil. Innholdet som må vedlegges er spesifisert i denne kommandoen.
Syntaks
For å legge til eller legge til data i en fil, bruk den undergitte syntaksen til Legg til innhold Cmdlet:
> Add-Content [-Path][-Verdi]
Her, -Sti forteller den nøyaktige plasseringen av filen, og -Verdi er teksten som vil bli lagt i den.
La oss prøve å legge til data i en fil ved hjelp av ovennevnte cmdlet.
Eksempel 1: Legg til data i en ny linje
Vi har en tekstfil som heter PowerShell4 i E: \ PowerShell Tutorial \ Ny mappe:
Som du ser, er det allerede litt tekst i den åpne filen:
Vi legger til dataene i neste linje i den nevnte filen ved å bruke PowerShell Legg til innhold Cmdlet:
> Add -Content -Path "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.txt "-verdi" for å automatisere oppgaver.""
Nå, utfør Få innhold Kommando for å se innholdet i PowerShell4 -filen:
> Get Content "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.tekst
Utgangen vil legge innhold i en ny linje. Det regnes også som standardoppførsel til PowerShell:
Du kan også åpne for den spesifiserte filen for verifiseringen:
Eksempel 2: Legg til data i samme linje
I tilfelle du må legge til dataene foran den eksisterende teksten uten å skifte til den nye linjen, må du legge til -NoneWline alternativ med Legg til innhold PowerShell -kommando:
> Add -Content -Path "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.txt "-verdi" for å automatisere oppgaver."-Nonewline
Kjør deretter Få innhold PowerShell Cmdlet for å skrive ut innholdet i PowerShell4 tekstfil:
> Get Content "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.tekst
Produksjon
Det gitte bildet indikerer at nå er data lagt på samme linje:
Hvordan legge til data til en fil ved hjelp av PowerShell -spesialtegn?
I PowerShell finnes det noen andre måter å legge til data som kan utføres ved å bruke den støttede Spesielle karakterer, for eksempel å legge til enkelt- eller dobbelt sitater med det vedlagte innholdet.
Følgende tabell inneholder alle PowerShell -spesialtegn og deres beskrivelse:
Spesielle karakterer | Beskrivelse |
---|---|
'b | Går inn i backspace. |
'en | For å legge til våken. |
'0 | Brukt til null. |
"" | For å legge til et enkelt tilbud. |
'" | For å legge til et dobbelt tilbud. |
'T | Bruk til faner. |
Vi vil nå bruke noen av de ovennevnte spesialtegnene med kommandoen for add-content.
Eksempel 1: Legg til data med fanen
I dette eksemplet vil vi legge til tekst i en fil med en fane ved å bruke det spesielle tegnet 't:
> Add -Content -Path "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.txt "-Value" 'Tit er et kommandolinjegrensesnittverktøy.""
Produksjon
Her vil du se at den vedlagte teksten startes fra en ny linje:
Hvis du vil se innholdet i PowerShell i stedet for å åpne filen gjentatte ganger, bruk Få innhold Cmdlet:
> Get Content "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.tekst
Produksjon
Eksempel 3: Legg til data med enkelt- og doble sitater
Vi vil nå legge til enkelt- og dobbeltsitatmerker i den vedlagte teksten ved å bruke [""] PowerShell Spesialpersoner:
> Add -Content -Path "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.txt "-verdi" det hjelper å "" automatisere "" "oppgaver" i Windows -økosystemet.""
Her kan du se den vedlagte teksten har enkelt- og dobbeltsitater:
Nå, utfør Få innhold Cmdlet:
> Get Content "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.tekst
Produksjon
Eksempel 4: Legg til data som har flere linjer
Vi legger nå ut flere data linjer til en fil ved hjelp av Cmdlet med tillegg @:
> Add -Content -Path "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.tekst" @"
>> her se noen cmdlets
>> Legg til innhold
>> Få innhold
>> "@
De @ Karakter hjelper til med å legge til flere tekstlinjer i en fil:
Her kan du se at tre linjer er lagt ved gangen i vår valgte tekstfil:
For å verifisere vedlagte data i PowerShell, bruk Cmdlet for get-content:
> Get Content "E: \ PowerShell Tutorial \ Ny mappe \ PowerShell4.tekst
Produksjon
Vi har gitt all relevant informasjon relatert til å legge til data til en fil ved hjelp av PowerShell.
Konklusjon
For å legge til data i en fil ved hjelp av PowerShell, bruk PowerShell innebygd Legg til innhold cmdlet. Syntaksen til kommando-tilsetningen er gitt som Add-Content [-Path] [-Value] der -stien refererer til plasseringen av filen og verdien indikerer vedlagte data. Du kan også bruke PowerShell-spesialtegn med kommandoen for tillegg til å legge til data med forskjellige funksjoner som å ha enkelt- eller dobbelt sitater, faner og legge til flere linjer samtidig. Denne bloggen diskuterte å legge til data til en fil ved hjelp av PowerShell Add-Content-kommandoen.