Utilizzare il cmdlet New-Item per creare una nuova directory in PowerShell
- PowerShell è una shell della riga di comando e un linguaggio di scripting sviluppato da Microsoft.
- Consente agli utenti di navigare, creare, eliminare e manipolare le directory utilizzando vari comandi.
- Puoi verificare se esiste una directory con PowerShell utilizzando Test-Pathcmdlet e creare una nuova directory utilizzando New-Item.
XINSTALLARE CLICCANDO SUL FILE DI DOWNLOAD
- Scarica Fortect e installalo sul tuo computer.
- Avvia il processo di scansione dello strumento per cercare i file corrotti che sono la fonte del tuo problema.
- Fare clic con il tasto destro su Avvia riparazione quindi lo strumento potrebbe avviare l'algoritmo di fissaggio.
- Fortect è stato scaricato da 0 lettori questo mese.
PowerShell è uno strumento incredibilmente potente, ma molti si chiedono come verificare se esiste una directory in PowerShell.
Questo è piuttosto semplice da fare e questo articolo discuterà la verifica dell'esistenza di una directory sul tuo sistema e i passaggi per la creazione di nuove cartelle.
Cosa sono le directory in PowerShell?
In PowerShell, le directory sono cartelle che possono archiviare file e altre directory. Sono simili alle directory di altri sistemi operativi, come le cartelle di Windows o le directory dei sistemi basati su Unix.
- Le directory sono essenziali per organizzare e gestire file e dati sul tuo computer.
- Puoi navigare, creare, eliminare e manipolare le directory in PowerShell.
- Inoltre, alcuni dei vari comandi, come cd (Change-Location), mkdir (New-Item), rmdir (Remove-Item) e altri, vengono utilizzati per modificare le directory.
- La tua cartella utente è la tua home directory e il desktop è una sottodirectory all'interno della tua cartella utente. In altre parole, il desktop si trova all'interno della tua directory utente.
Come posso verificare se esiste una directory in PowerShell?
Utilizzare il cmdlet Test-Path
- Fare clic con il pulsante sinistro del mouse su Inizio pulsante, tipo PowerShelle fare clic Esegui come amministratore.
- Clic SÌ sul Controllo dell'account utente richiesta.
- Copia e incolla le seguenti righe di comando e premi accedere:
$directoryPath = "C:\path\to\your\directory"
if (Test-Path $directoryPath -PathType Container) {
Write-Host "The directory exists."
} else {
Write-Host "The directory does not exist."
}
Sostituisci il percorso fittizio nel nostro script con il percorso effettivo della directory che vuoi controllare. IL Cmdlet Test-Path con il parametro -PathType contenitore controlla se il percorso specificato punta a una directory esistente (cartella).
Se la directory esiste, stamperà La directory esiste. Altrimenti, stamperà La directory non esiste. Come puoi vedere, è piuttosto semplice verificare se esiste una directory in PowerShell.
Come posso creare una directory con PowerShell?
Utilizzare il cmdlet New-Item con il parametro -ItemType impostato su Directory
- Fare clic con il pulsante sinistro del mouse su Inizio pulsante, tipo PowerShelle fare clic Esegui come amministratore.
- Clic SÌ sul Controllo dell'account utente richiesta.
- Copia e incolla le seguenti righe di comando e premi accedere:
$directoryPath = "C:\path\to\your\directory"
if (-Not (Test-Path $directoryPath -PathType Container)) {
New-Item -ItemType Directory -Path $directoryPath | Out-Null
Write-Host "The directory has been created."
} else {
Write-Host "The directory already exists."
}
Sostituire il percorso fittizio con il percorso in cui si desidera creare la nuova directory. Nel comando precedente, il cmdlet Test-Path con il parametro -PathType Container controlla se la directory esiste già.
- Clipchamp su Windows 11 e 365: come scaricare e installare
- File Explorer continua a reimpostare l'ordinamento? Come fermarlo
- Come utilizzare RSAT: Guida dettagliata completa
Nei casi in cui la directory non esiste, viene creata dal cmdlet New-Item con -ItemType Directory. La parte Out-Null viene utilizzata per sopprimere l'effetto di output sulla console quando viene creata la directory.
Tuttavia, a seconda della situazione, lo script verrà stampato La directory che è stata creata O L'output esiste già.
In conclusione, potrebbe interessarti la nostra guida su come fare copiare file su computer remoti con PowerShell su Windows 11. Inoltre, abbiamo una guida dettagliata su PowerShell non mostra l'output completo e alcune correzioni per farlo funzionare su Windows 11.
Se hai ulteriori domande o suggerimenti, inseriscili gentilmente nella sezione dei commenti.
Hai ancora problemi?
SPONSORIZZATO
Se i suggerimenti di cui sopra non hanno risolto il tuo problema, il tuo computer potrebbe riscontrare problemi di Windows più gravi. Ti suggeriamo di scegliere una soluzione all-in-one come Fortit per risolvere i problemi in modo efficiente. Dopo l'installazione, basta fare clic su Visualizza e correggi pulsante e quindi premere Avvia riparazione.