Я хочу иметь возможность создавать определенное количество папок и подпапок внутри каталога. У меня уже есть код, который выполняет цикл и создает папки и подпапки. Есть ли способ создать определенное количество этих папок? Также я хочу иметь возможность создавать их последовательно. Например, у меня уже есть 2000 папок. Я хотел бы создать еще тысячу, но он начнется с 2001 до 3000. Я в основном хочу автоматизировать код, который у меня ниже, поэтому никто не должен заходить и продолжать изменять значения в скрипте. Спасибо!Создание папок и вложенных папок с использованием VBS
Вот код:
Dim oFSO,Folder
Set oFSO = CreateObject("Scripting.FileSystemObject")
For i = 1001 To 2000
' x=msgbox("Directorie " & i ,64, "MakeDir")
If Not oFSO.FolderExists(i) Then
oFSO.CreateFolder i
End If
If Not oFSO.FolderExists(i & "/Text") Then
oFSO.CreateFolder i & "/Text"
End If
If Not oFSO.FolderExists(i & "/Text") Then
oFSO.CreateFolder i & "/Text"
End If
If Not oFSO.FolderExists(i & "/Text") Then
oFSO.CreateFolder i & "/Text"
End If
If Not oFSO.FolderExists(i & "/TestData") Then
oFSO.CreateFolder i & "/TestData"
End If
Next
Где бы вы установки нужного количества? Внешний ящик ввода или что-то еще? – Robert
Нет, это было бы просто внутри самого кода. Я планирую использовать планировщик задач для создания этих папок. Поэтому я просто хочу, чтобы он работал сам по себе. – adit123
А, возможно, назовите их что-то вроде '" folder_no_ "+ i', а затем, перед запуском цикла, проанализируйте имя созданной последней папки? – Robert