PowerShell può essere utilizzato per eseguire diverse operazioni di Windows, come la creazione di cartelle, directory. Allo stesso modo, i file di testo possono anche essere gestiti usando PowerShell; Possiamo modificare i file di testo per aggiungere o rimuovere il contenuto dai file di testo.
Dimostreremo vari modi per creare e modificare i file di testo usando PowerShell:
Come creare e modificare i file utilizzando PowerShell
I seguenti passaggi consentiranno di creare file di testo utilizzando PowerShell; Inoltre, questa sezione elabora anche diversi modi per modificare i file di testo.
Passaggio 1: come creare un file di testo usando PowerShell
Esistono due possibilità da considerare durante la creazione di un nuovo file di testo in PowerShell:
Possibilità 1: Crea il file di testo nella presente directory di lavoro (PWD): per raggiungere questo obiettivo, eseguire il seguente comando per effettuare un nuovo file: L'ordine indicato di seguito creerà un file di testo chiamato "File1"Nella directory corrente:
> File di nuovo elemento1.TXTPossibilità 2: Se si desidera ottenere il nuovo file in un'altra cartella, è necessario specificare il percorso completo; e assicurati che esista la directory mirata; Altrimenti, non sarai in grado di apportare modifiche alla directory o alla guida sconosciuta. Il comando indicato di seguito creerà un nuovo file di testo "file2"Nella directory target di unità"E".
> Nuovo elemento e: \ ms \ file2.TXTUna volta creato un file di testo, sei pronto per passare al passaggio 2.
Passaggio 2: come scrivere all'interno dei file di testo usando PowerShell
Si osserva che ogni traccia ha i suoi pro e contro, quindi gli utenti devono scegliere in base ai loro requisiti. Di seguito sono riportati tre metodi che puoi prendere in considerazione la scrittura all'interno di un file di testo:
Sostituzione dei dati: Se si desidera sostituire il contenuto esistente del file di testo con uno nuovo, è necessario scegliere Metodo 1.
Aggiungere il contenuto: Tuttavia, se si desidera aggiungere alcune righe al contenuto esistente, devi seguire Metodo 2.
Utilizzando Nano Editor per modificare i file di testo in PowerShell: Se si desidera aggiungere o rimuovere il contenuto di un file di testo più volte, si consiglia di prendere in considerazione Metodo 3.
Metodo 1: Sostituzione dei dati
Prima di andare a impostare il contenuto, prima; Leggi il file utilizzando il seguente comando:
Dopo l'esecuzione, l'output è mostrato di seguito:
Se vuoi scrivere in un file di testo, eseguire il comando indicato di seguito per sostituire il testo in File1:
> Set-Content File1.txt 'ciao, il contenuto viene sostituito correttamente'Una volta eseguito correttamente il comando, leggi il contenuto del file per verificare se il testo è stato sostituito o meno. Il comando indicato di seguito stamperà il contenuto di "File1.TXT"
> Get-Content File1.TXTNoterai che il testo è stato sostituito:
Metodo 2: aggiungendo il contenuto
Contrariamente al primo metodo, il secondo metodo aggiungerà il contenuto ai dati esistenti nel file; Il contenuto precedente sarà disponibile anche nel file:
Per aggiungere il testo, eseguire il seguente comando: Il comando indicato di seguito aggiungerà il testo scritto in singoli citazioni a File1.TXT.
> File add-Content1.txt 'Hai aggiunto il testo'Dopo aver eseguito il comando sopra, controlla se il testo è stato aggiunto o meno; Per fare ciò, eseguire il seguente comando per controllare. Scoprirai che la riga scritta in singoli citazioni è ora aggiunta come nuova riga a File1.TXT.
> Get-Content File1.TXTMetodo 3: Utilizzo dell'editor Nano per modificare i file di testo in PowerShell
Un altro modo per apportare modifiche ai file di testo è l'utilizzo di "nano"Editore di PowerShell:
IL "nano"L'editor non è disponibile per l'accesso a PowerShell; È necessario installare il pacchetto. Prima di questa installazione, è necessario assicurarsi di eseguire i privilegi di PowerShell con l'amministratore; Altrimenti, l'installazione non avrà successo. Una volta che hai gestito PowerShell come amministratore; Puoi continuare oltre:
In primo luogo, devi installare "cioccolato" pacchetto; IL "cioccolato"Il pacchetto supporta Nano Editor. Quindi, è necessario installarlo prima di aggiungere il nano editor e puoi installarlo utilizzando il comando indicato di seguito:
> SET -EsecutionPolicy Bypass -Scope Processo -Force; IEX ((Sistema di New-Object.Netto.Webclient).DownloadString ('https: // cioccola.org/installazione.PS1 '))Dopo un'installazione riuscita del “Choco" pacchetto; Ora installa il "nano"Editor con l'aiuto del comando indicato di seguito:
> Choco Installa NanoDurante l'installazione, chiederà di premere "Y"Per procedere ulteriormente l'installazione:
Una volta che i comandi di cui sopra sono stati eseguiti correttamente, riavvia PowerShell:
Successivamente, apri la directory mirata del tuo file di testo in PowerShell: una volta raggiunta la directory; Controlla il file di testo se esiste o no; Per fare ciò, esegui il seguente comando nel tuo PowerShell:
> lsSuccessivamente, puoi modificare il tuo file di testo usando "nano"Editor con l'aiuto del comando indicato di seguito.
> nano file1.TXTDopo l'esecuzione, scoprirai che il tuo file di testo verrà aperto in un editor, dove è possibile aggiungere, eliminare o sostituire il contenuto del file.
Nano Editor ti consente di modificare, eliminare e aggiungere il testo come altri editori di testo. Ad esempio, se si desidera aggiungere il testo, inizia a scrivere dopo il testo esistente. Dopo aver aggiunto, premere "Ctrl+X"Per uscire dall'editore; Dopo questa azione, premere "Y"Per salvare le modifiche o premere"N"Per scartare i cambiamenti. Inoltre, è possibile rimuovere il contenuto esistente e salvare le modifiche come descritto sopra.