Public/New-DirandEnter.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function New-DirandEnter {
  [CmdletBinding()]
  [Alias('mdc')]
  param(
    [Parameter(Mandatory)]
    [ValidateScript({
          if(-not ($_ | Test-Path -PathType Container)) {
            throw 'Folder exists'
          }
          return $true
    })]
    [String]$Path
  )
  New-Item -Path $Path -ItemType Directory -Force | Set-Location
}