PowerShell – Creare una cartella se non esiste o Creare una directory se non esiste

  • di

In questo tutorial PowerShell, discuteremo come creare una cartella in PowerShell? Inoltre, controlleremo come creare una cartella se non esiste in PowerShell. Oppure controlleremo come creare una cartella se non esiste in PowerShell.

Vedremo come usare le seguenti cmdlets di PowerShell.

  • Test-Path: PowerShell Test-Path cmdlet, possiamo usare per controllare se una cartella esiste o no.
  • New-Item: Useremo il cmdlet PowerShell New-Item per creare una cartella in PowerShell.

È possibile scrivere il seguente script PowerShell utilizzando il codice di Visual Studio o PowerShell ISE.

Ho anche creato un video tutorial su PowerShell create directory if not exists.

PowerShell create folder

Ora, controlliamo prima come creare una cartella in PowerShell. Possiamo usare il cmdlet PowerShell New-Item per creare una cartella.

Il seguente comando PowerShell creerà una cartella con un nome di cartella alla data di oggi.

$folderName = (Get-Date).tostring("dd-MM-yyyy”)New-Item -itemType Directory -Path E:\Desktop -Name $FolderName

Si può vedere che creerà una cartella con la data di oggi come sotto:

powershell create folder
Crea cartella usando PowerShell

PowerShell crea cartella se non esiste

Ora controlleremo come creare una cartella se non esiste in PowerShell. Il comando PowerShell controllerà se una cartella esiste già o no. Se la cartella non esiste, allora creerà una cartella.

PowerShell fornisce il comando Test-Path per controllare se una cartella esiste già o no.

$folderName = (Get-Date).tostring("dd-MM-yyyy")$Path="E:\Desktop\"+$folderNameif (!(Test-Path $Path)){New-Item -itemType Directory -Path E:\Desktop -Name $FolderName}else{write-host "Folder already exists"}

Si può vedere la seguente figura poiché la cartella esiste già, verrà semplicemente visualizzato il messaggio Folder already exists.

powershell create directory if not exists
Crea cartella se non esiste usando PowerShell

Se la cartella o directory non esiste, il cmd PowerShell creerà la cartella se non esiste.

Leggi alcuni tutorial di PowerShell:

  • Come fare un loop attraverso un array in PowerShell
  • Come controllare se una lista esiste nel sito SharePoint Online usando PNP PowerShell
  • Come creare e usare PowerShell ArrayList
  • Come creare un array in PowerShell da file CSV
  • Che cos’è PowerShell Array
  • PowerShell non può essere caricato perché l’esecuzione degli script è disabilitata su questo sistema windows 10
  • Come usare PowerShell variabile di riferimento
  • Come usare PowerShell get-data cmdlets
  • PowerShell Create Log File

Spero che questo articolo sarà utile per creare una cartella utilizzando PowerShell o PowerShell creare directory se non esiste. Inoltre, abbiamo discusso

  • Come creare cartella se non esiste in PowerShell o PowerShell creare directory se non esiste
  • Come si controlla se una directory esiste o meno in PowerShell
  • Come usare PowerShell New-Item -itemType Directory
  • Script PowerShell per creare cartelle e sottocartelle
  • PowerShell controlla se la directory esiste
  • Come usare PowerShell Test-Path
310f1879cff65a2b2a90b60b14dfce79?s=100d=mmr=g

Sono Bijay di Odisha, India. Attualmente lavoro nella mia impresa TSInfo Technologies a Bangalore, India. Sono Microsoft Office Servers and Services (SharePoint) MVP (5 volte). Lavoro in SharePoint 2016/2013/2010, SharePoint Online Office 365 ecc. Controlla il mio profilo MVP. Ho anche eseguito popolare sito web SharePoint EnjoySharePoint.com

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *