Neste tutorial PowerShell, discutiremos como criar uma pasta no PowerShell? Também iremos verificar como criar uma pasta se não existir no PowerShell. Ou verificaremos como criar uma pasta se não existir no PowerShell.
Veremos como utilizar os cmdlets.
- Test-Path: PowerShell Test-Path cmdlet, podemos utilizar para verificar se uma pasta existe ou não.
- New-Item: Utilizaremos o PowerShell New-Item cmdlet para criar uma pasta em PowerShell.
P>Pode escrever o script abaixo PowerShell utilizando o código visual de estúdio ou PowerShell ISE.
Criei também um tutorial em vídeo sobre PowerShell criar directório se não existir.
PowerShell criar pasta
Agora, vamos primeiro verificar como criar uma pasta em PowerShell. Podemos usar o New-Item PowerShell cmdlet para criar uma pasta.
O comando abaixo PowerShell criará uma pasta com um nome de pasta a partir da data de hoje.
$folderName = (Get-Date).tostring("dd-MM-yyyy”)New-Item -itemType Directory -Path E:\Desktop -Name $FolderName
É possível ver que irá criar uma pasta com a data de hoje, como abaixo:
PowerShell criar pasta se não existir
Agora vamos verificar como criar uma pasta se não existir no PowerShell. O comando PowerShell verificará se uma pasta já existe ou não. Se a pasta não existir então irá criar uma pasta.
PowerShell fornece o comando Test-Path para verificar se uma pasta já existe ou não.
$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"}
P>Pode ver a figura abaixo uma vez que a pasta já existe, irá apenas mostrar a mensagem como Pasta já existe.
If the folder or directory does not exist, o PowerShell cmd irá criar directório se não existir.
Ler alguns tutoriais PowerShell:
- Como criar e usar PowerShell ArrayList
- Como verificar se existe uma lista no site SharePoint Online usando PNP PowerShell
- Como criar e usar PowerShell ArrayList
- Como criar um array no PowerShell de ficheiro CSV
- O que é PowerShell Array
- PowerShell não pode ser carregado porque a execução de scripts está desactivada nas janelas deste sistema 10
- Como usar a variável de referência PowerShell
- Como usar o PowerShell get-data cmdlets
- PowerShell Create Log File
Espero que este artigo seja útil para criar uma pasta usando PowerShell ou PowerShell criar directório se não existir. Também, discutimos
- Como criar pasta se não existir no PowerShell ou PowerShell criar directório se não existir
- Como verificar se existe ou não um directório no PowerShell
- Como usar o PowerShell New-Item -itemType Directory
- Powershell script para criar pastas e subpastas
li>PowerShell verificar se o directório existeli>Como usar o PowerShell Test-Path
I am Bijay de Odisha, Índia. Actualmente a trabalhar no meu próprio empreendimento TSInfo Technologies em Bangalore, Índia. Eu sou Microsoft Office Servers and Services (SharePoint) MVP (5 vezes). Trabalho no SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Veja o Meu Perfil MVP… Também dirijo o popular sítio Web SharePoint EnjoySharePoint.com