En este tutorial de PowerShell, hablaremos de cómo crear una carpeta en PowerShell? Además, comprobaremos cómo crear una carpeta si no existe en PowerShell. O comprobaremos cómo crear un directorio si no existe en PowerShell.
Veremos cómo utilizar los siguientes cmdlets de PowerShell.
- Test-Path: El cmdlet de PowerShell Test-Path, lo podemos utilizar para comprobar si una carpeta existe o no.
- New-Item: Utilizaremos el cmdlet PowerShell New-Item para crear una carpeta en PowerShell.
Puedes escribir el siguiente script de PowerShell utilizando código de visual studio o PowerShell ISE.
También he creado un video tutorial sobre PowerShell crear directorio si no existe.
PowerShell crear carpeta
Ahora, vamos a comprobar primero cómo crear una carpeta en PowerShell. Podemos utilizar el cmdlet de PowerShell New-Item para crear una carpeta.
El siguiente comando de PowerShell creará una carpeta con un nombre de carpeta a fecha de hoy.
$folderName = (Get-Date).tostring("dd-MM-yyyy”)New-Item -itemType Directory -Path E:\Desktop -Name $FolderName
Puede ver que creará una carpeta con la fecha de hoy como la siguiente:
PowerShell crear carpeta si no existe
Ahora vamos a comprobar cómo crear una carpeta si no existe en PowerShell. El comando de PowerShell comprobará si una carpeta ya existe o no. Si la carpeta no existe entonces creará una carpeta.
PowerShell Proporciona el comando Test-Path para comprobar si una carpeta ya existe 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"}
Puedes ver la siguiente figura ya que la carpeta ya existe, simplemente mostrará el mensaje como Folder already exists.
Si la carpeta o directorio no existe, el cmd de PowerShell creará el directorio si no existe.
Lee algunos tutoriales de PowerShell:
- Cómo hacer un bucle en un array de PowerShell
- Cómo comprobar si una lista existe en el sitio de SharePoint Online utilizando PNP PowerShell
- Cómo crear y utilizar ArrayList de PowerShell
- Cómo crear un array en PowerShell a partir de un archivo CSV
- Qué es un Array de PowerShell
- No se puede cargar PowerShell porque la ejecución de scripts está deshabilitada en este sistema windows 10
- Cómo utilizar la variable de referencia de PowerShell
- Cómo utilizar los cmdlets get-date cmdlets
- PowerShell Crear archivo de registro
- Cómo crear carpeta si no existe en PowerShell o PowerShell crear directorio si no existe
- Cómo comprobar si un directorio existe o no en PowerShell
- Cómo utilizar PowerShell New-Item -itemType Directorio
- Script de PowerShell para crear carpetas y subcarpetas
- Cómo comprobar en PowerShell si el directorio existe
- Cómo usar PowerShell Test-Path
Espero que este artículo sea útil para crear una carpeta usando PowerShell o PowerShell crear directorio si no existe. Además, discutimos
Soy Bijay de Odisha, India. Actualmente trabajo en mi propia empresa TSInfo Technologies en Bangalore, India. Soy Microsoft Office Servers and Services (SharePoint) MVP (5 veces). Trabajo en SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Echa un vistazo a Mi perfil de MVP.. También dirijo el popular sitio web de SharePoint EnjoySharePoint.com