CSV에 저장된 값을 기반으로 폴더를 만들고 값에 따라 해당 폴더로 새 파일을 이동해야하는 더 큰 스크립팅 솔루션을 개발하고 있습니다. CSV의 칼럼에CSV 값으로 폴더 만들기
CSV 파일 형식 :
$sourceDir = read-host "Please enter source Dir:"
$csv = import-csv C:\scripts\files\files.csv
$csv | where {$_.folder -eq 'Y'} | % {
$path = $sourceDir + "\" + $_.fileName
if(-not (Test-Path $path))
{
md $path
}#end if
}#end for
다음 단계는 아마 조금 더 까다로운 일이 될 것입니다 :
fileName, folder
AC002 Y
AC034 Y
AC001
X2400 Y
AC006
AC007
AC009 Y
이 내가 문제에 대한 작업 한 코드입니다. 도움을 셰이 레비에
감사합니다, 크레이그
csv 파일의 모든 파일과 폴더는 $ sourceDir 아래에 있습니까? –