당신은 스크립트 작업을 사용하여 특정 폴더의 목록을 생성 할 수 있습니다, 또는 당신은 단지 내 답변에 따라,이를 달성하기 위해 표현 작업과 각 루프의를 사용할 수 있습니다
스크립트 예 :
Public Sub Main()
Dim lstFiles As New Generic.List(Of String)
'Assuming that C:\Temp is the main folder
'And We want to include all subdirectories that contains "Report" word
For Each strDirectory As String In IO.Directory.GetDirectories("C:\Temp", "*.*", IO.SearchOption.TopDirectoryOnly)
If Not strDirectory.Contains("Report") Then Continue For
lstFiles.AddRange(IO.Directory.GetFiles(strDirectory, "*.*", IO.SearchOption.TopDirectoryOnly)
Next
Dts.Variables.Item("FilesList").Value = lstFiles
Dts.TaskResult = ScriptResults.Success
End Sub
초기 C# 스크립트를 사용하여 필요한 경로 목록을 생성하고 반복 할 루프의 로컬 데이터 집합에 결과를 저장하지 않는 이유는 무엇입니까? –