Я работаю на VBS, которые определяют бы следующее:Перемещение файлов по имени
- это файл а * .dbf?
- - это имя файла numeric?
Да, оба вопроса позволят сценарию переместить указанный файл в другую папку. Вот что я до сих пор:
Set objFSO = CreateObject("Scripting.FileSystemObject")
objStartFolder = "D:\Folder"
Set objFolder = objFSO.GetFolder(objStartFolder)
Set DirFiles = objFolder.Files
Dim oFile
For Each objFile in DirFiles
If "dbf" = LCase(objFSO.GetExtensionName(objFile.Name)) Then
If IsNumeric(objFSO.GetBaseName(objFile.Name)) Then
objFSO.Movefile Drivespec,"D:\Deletable\"
End If
End If
Next
По какой-то причине, хотя я получаю сообщение об ошибке в строке 9 о файлах, которые не найдены. Я добавил msgbox (objFile), и я знаю, что много работает достаточно хорошо, но что мне здесь не хватает?
Так что ваш вопрос? –
Я получаю сообщение о том, что файл не найден в строке 9. Я знаю, что он находит файлы, но я не могу заставить их перемещаться. –