Я использую тест api в UFT для передачи файла по FTP, если файл не существует в локальной файловой системе, когда я пытаюсь его перенести пустой файл с ожидаемым исходным именем создается и передается через ftp. Есть ли способ вернуть ошибку, а не просто скопировать пустой файл через ftp? Я открыт для использования пользовательского кода для проверки существования файлов перед попыткой копирования, хотя было бы лучше, если бы UFT просто вернул ошибку, если файл не существует.Как проверить файл существует в локальной файловой системе с помощью UFT
1
A
ответ
2
Пожалуйста Try This One Hope это поможет
Set fileSystemObj = createobject("Scripting.FileSystemObject")
'Для того, чтобы проверить, если данный файл присутствует'
MyFile = "C:\TestFile.txt"
If fileSystemObj.FileExists(MyFile) then
Msgbox "File is present" & MyFile
Else
Msgbox "File does not present" & MyFile
End If
'Чтобы проверить, если данной папки настоящего'
MyFolder = "C:\TestFolder"
If fileSystemObj.FolderExists(MyFolder) Then
Msgbox "Folder is present" & MyFolder
Else
Msgbox "Folder does not present" & MyFolder
End If
'Проверить, присутствует ли данный привод "
MyDrive ="D:\"
If fileSystemObj.DriveExists(MyDrive) then
Msgbox "Drive is present" & MyDrive
Else
Msgbox "Drive does not present" & MyDrive
End If
Set fileSystemObj = Nothing
Я нашел свой ответ :-) Для тестов Api В панели инструментов -> Файл -> Файл существует – user3111710