파일 및 폴더를 한 디렉터리에서 다른 디렉터리로 이동시키는 PowerShell 기능이 있습니다. $fromFolder
또는 $toFolder
값이 비어 있거나 null이 아닌지 확인하고 싶습니다. 두 매개 변수로 어떻게 작동하는지 확신 할 수 없습니다. about_Functions_Advanced_Parameters2 Powershell 매개 변수 유효성 검사
function Move-Folders {
Param
(
[parameter(Mandatory=$true)]
[ValidateNotNullOrEmpty()]
[String]
$fromFolder,
[parameter(Mandatory=$true)]
[ValidateNotNullOrEmpty()]
[String]
$toFolder
)
gci $fromFolder -Recurse | ForEach-Object { Move-Item $_.FullName $toFolder }
ii $toFolder
}
당신은 Move '로 동일을 수행하는 함수를 작성 검증 속성과
– Manu[PowerShell 인수가 빈 문자열이고 입력을 요구하는 경우 찾기]의 가능한 복제본 (https://stackoverflow.com/questions/47181052/find-if-powershell-argument-is-anempty-string-and-prompt) -for-input) – gms0ulman