Set OpObj = FSO.OpenTextFile(“D:TESTnewfile.txt”,2,True)
ЧТОБЫ ОТКРЫТЬ ФАЙЛ С РАЗРЕШЕНИЕМ НА ЧТЕНИЕ:
1
Set OpObj = FSo.OpenTextFile(“D:TESTnewfile.txt”,1,True)
КОПИРОВАНИЕ ТЕКСТОВОГО ФАЙЛА:
Синтаксис:
1
fso.CopyFile (источник, место назначения[, перезапись])
Пример:
<перенос текстового поля =soft class="crayon-plain print-no" data-settings=dblclick стиль только для чтения=-moz-tab-size:4;-o-tab-size:4;-webkit-tab-size:4;tab-size :4;размер шрифта:12px!важно;высота строки:15px!важно>Set FSO = CreateObject("Scripting.FileSystemObject") FSO.CopyFile "D:TESTnewfile.txt& #34;,"D:TESTcopyfile.txt"
12
Set FSO = CreateObject(“Scripting.FileSystemObject”)FSO.CopyFile “D:TEST newfile.txt”,”D:TESTcopyfile.txt”
Set FSO = CreateObject( “Scripting.FileSystemObject”)FSO.MoveFile “D:TESTcopyfile.txt”, “D:TESTNEWFOLDER”
ЧТОБЫ УДАЛИТЬ ТЕКСТОВЫЙ ФАЙЛ:
Синтаксис:
1
fso.DeleteFile (filename[, force])
Пример:
12
Set FSO = CreateObject( “Scripting.FileSystemObject”)FSO.DeleteFile “D:TESTnewfile.txt”
ЧТОБЫ СОЗДАТЬ НОВУЮ ПАПКУ:
Синтаксис:
1
fso.CreateFolder(имя папки)
Пример:
< tbody>
12
Set FSO = CreateObject(“Scripting.FileSystemObject”)Set NewFolder = FSO.CreateFolder( “D:TESTNEWFOLDER”)
ЧТОБЫ КОПИРОВАТЬ ПАПКУ:
Синтаксис:
< tr class=crayon-row>
1
fso.CopyFolder (источник, место назначения[, перезапись])
Пример:
12
Set FSO = CreateObject(“Scripting.FileSystemObject “)FSO.CopyFolder “D:TESTNEWFOLDER”, “D:TESTNEWFOLDERCOPY”
ДЛЯ ПЕРЕМЕЩЕНИЯ ПАПКИ:
Синтаксис:
1
fso.MoveFolder (источник, место назначения)
Пример:
12
Set FSO = CreateObject(“Scripting.FileSystemObject”)FSO.MoveFolder “D:TESTNEWFOLDERCOPY”, “D:TESTNEWFOLDER”
ДЛЯ УДАЛЕНИЯ ПАПКИ:
Синтаксис:
1
fso.DeleteFolder (folderspec[, force])
Пример:
12
Set FSO = CreateObject(“Scripting.FileSystemObject”)FSO.DeleteFolder “D:TESTNEWFOLDER”
ПРОВЕРИТЬ СУЩЕСТВОВАНИЕ ДИСКА:
Синтаксис:
1
fso.DriveExists (спецификация диска)
Пример:
123456
Установите FSO = CreateObject(“Scripting.FileSystemObject”)If fso.DriveExists(“G:”) = True thenmsgbox “Диск G существует”Elsemsgbox “Диск G не существует”End If
ПРОВЕРИТЬ СУЩЕСТВОВАНИЕ ФАЙЛА :
Синтаксис:
1
fso.FileExists (filespec)
Пример:
123456
Set FSO = CreateObject(“Scripting.FileSystemObject”)If fso.FileExists(“D:TESTnewfile.txt”) = False thenfso.CreateTextFile(“D:TESTnewfile1.txt”)Elsefso.CreateTextFile(“D:TESTnewfile.txt”)End If
ПРОВЕРИТЬ СУЩЕСТВОВАНИЕ ПАПКИ:
< h5>Синтаксис:
1
fso.FolderExists (folderspec)
Пример:
1234567
Установить FSO = CreateObject(“Scripting.FileSystemObject”), если fso.FolderExists (“D:TEST1”) = True, то fso.CreateFolder (“D:TESTHappy”) Elsefso.CreateFolder (“D:TEST1”) fso.CreateFolder(“D:TEST1Happy”)End If
Set FSO = CreateObject(“Scripting.FileSystemObject”)Set OpObj = FSO.OpenTextFile(“D :TESTnewfile.txt”,2,True)OpObj.Write “Материалы по тестированию программного обеспечения”OpObj.Write “www.softwaretestingmaterial.com”
ДЕРЖАТЬ КУРСОР В НОВОЙ СТРОКЕ ДЛЯ ЗАПИСИ:
Синтаксис:
1
objTso.WriteLine([string])
Пример:
1234
Set FSO = CreateObject(“Scripting.FileSystemObject”)Set OpObj = FSO.OpenTextFile(“D:TESTnewfile.txt”,2,True)OpObj.WriteLine “Материал для тестирования программного обеспечения”OpObj.WriteLine “www.softwaretestingmaterial.com “
ЗАПИСАТЬ ПУСТЫЕ СТРОКИ:
Синтаксис:
1
objTso. WriteBlankLines(numLines)
Пример:
1
OpObj.WriteBlankLines(3)
В конце строки:
Синтаксис:
1
objTso.AtEndOfLine
В конце потока:
Синтаксис:
1
objTso.AtEndOfStream
ДЛЯ ОСВОБОЖДЕНИЯ ОБЪЕКТА ФАЙЛОВОЙ СИСТЕМЫ:
Синтаксис:
< textarea wrap=soft class="crayon-plain print-no" data-settings=dblclick только для чтения стиль=-moz-tab-size:4;-o-tab-size:4;-webkit-tab-size:4;tab -size:4;размер шрифта:12px!важно;высота строки:15px!важно>Установить FSO = ничего
1
Установите FSO = ничего
Я хотел бы завершить VBScript — часть 5 здесь.
Серия VBScript:
VBScript для тестирования автоматизации (QTP/UFT) — часть 1
VBScript для тестирования автоматизации (QTP/UFT) — часть 2
VBScript для тестирования автоматизации (QTP/UFT) — часть 3
VBScript для тестирования автоматизации (QTP/UFT) — часть 4
VBScript для тестирования автоматизации (QTP/UFT) — часть 5