Компонент объектной модели в системах Windows, представляющий локальную файловую систему.
2 ответа

FSO возвращает несуществующие подпапки

Я использую этот код, чтобы получить подпапки каталога: Dim fo As Scripting.Folder Set fo = fso.GetFolder(m_sFolder) Dim nSubfolder As Scripting.Folder For Each nSubfolder In fo.SubFolders Debug.Print "Folder " & fo.Path & " has subfolder " …
24 янв '17 в 18:02
0 ответов

VBA Excel рекурсивный поиск папок останавливается

У меня есть скрипт для сканирования папки на наличие файлов с именем, содержащим определенный текст. Скрипт работает, но через некоторое время останавливается, не завершив сканирование всей папки (я достиг 16663 проверок, есть ли предел?). Я не могу…
22 окт '18 в 13:10
2 ответа

Есть ли способ перейти назад в файле TextStream?

Я начал использовать объект fso, чтобы преодолеть ограничение в 2 ГБ для VBA. Все выглядит удовлетворительно для моих целей, за исключением того, что я не могу найти способ вернуться назад в файлах текстового потока. Для продвижения вперед я использ…
02 янв '14 в 17:23
2 ответа

Читайте строку за строкой текстовый файл с VBS

Я пытаюсь этот код: filename = "test.txt" listFile = fso.OpenTextFile(filename).ReadAll listLines = Split(listFile, vbCrLf) For Each line In listLines WScript.Echo line 'My Stuff Next Или это другое: filename = "test.txt" Set fso = CreateObject("Scr…
12 май '14 в 22:13
1 ответ

Настройка производительности при переборе коллекций FileSystemObject

Я не знаю, сколько система хранит в памяти в этой строке For Each objFile in objFolder.Files и итерации ли, используя что-то вроде objFile.Files.Count было бы более выгодно. Кто-нибудь знает, если использование следующего кода создаст какие-либо сущ…
02 май '12 в 16:12
1 ответ

Создать или удалить папку с помощью FSO

Существует ли метод FSO (объект файловой системы) для создания или удаления папки в JavaScript или VBScript? Любой другой метод JavaScript или VBScript для создания или удаления папки, которая работает в HTA, также принимается.
25 фев '15 в 08:55
1 ответ

Поиск по абсолютному имени файла web.config, а не по всем файлам, начинающимся с web.configxxxx

У меня есть скрипт, который изменяет теги web.config customErrors в приложении.net, и другой скрипт, который я запускаю впоследствии, чтобы проверить и убедиться, что все теги были изменены. Мои проблемы в том, что первый скрипт создает копию файла …
05 дек '13 в 15:10
2 ответа

Классический ASP FSO Отказано в разрешении

Я пытаюсь получить список файлов через Classic ASP FSO companent. Но даже я дал права доступа к корневому файлу (IUSR_domain) с удаленного рабочего стола, но я все еще получаю эту ошибку. Microsoft VBScript runtime error '800a0046' Permission denied…
06 июн '14 в 06:19
0 ответов

Вопрос по FSO и как проверить целостность файла?

Для экспорта файлов PDF и Excel из одного приложения используется одна кнопка. После завершения экспорта я буду отправлять электронные письма со всеми этими файлами в виде вложений, но в действительности я сталкиваюсь с двумя проблемами при выполнен…
20 янв '19 в 03:54
0 ответов

Есть ли более быстрый способ создать текстовый файл?

В моем макросе Excel пользователь хотел бы, чтобы он создал текстовый файл результатов. Я могу сделать это с кодом ниже. В настоящее время создание текстового файла с 110 000 строк занимает около 5 минут. Я боюсь, что пользователь будет жаловаться н…
06 фев '19 в 19:59
2 ответа

Разархивировать файл в классическом asp

Я пытаюсь использовать класс unzip/zip. Мне нужно распаковать ZIP-файл после загрузки. я изменил функцию "сна" для проверки функции "контроллера" по значению intSeconds и добавил функцию "контроллера" для проверки количества файлов в целевой папке. …
24 апр '13 в 19:35
1 ответ

Небольшой VBScript не работает в HTA

Я использую следующий VBSript, и он работает нормально, однако, когда я пытаюсь добавить его в созданное мною приложение.hta, он работает неправильно. Во-первых, "strValue" не отображается в MsgBox, а во-вторых, появляются ошибки скрипта, такие как …
13 мар '15 в 07:08
1 ответ

Какой пользовательский тип не определен?

Ниже приведена процедура поиска папки для папки типа "требования". Когда я начинаю шаг за шагом, я получаю сообщение об ошибке "Пользовательский тип не определен". Что мне не хватает? Sub GetSubFolders() Dim fso As New FileSystemObject, f As Folder,…
28 авг '17 в 14:59
1 ответ

Чтение файла VBS: изменить CR FF на CR LF

У меня есть TXT и CSV-файлы для чтения в строке. Строка заканчивается CR-LF, Но в некоторых файлах есть CR и нет LF; вместо этого следующая физическая строка начинается с FF, UFT 12 читает их вместе, как если бы это была одна строка. Я читаю файлы, …
10 ноя '17 в 16:49
1 ответ

Читать файл, используя ActiveX отдельно; и положить в выбор - вариант

Моя цель: мне нужно прочитать текстовый файл, используя fso - activeX, а затем отделить текст от; и поместите каждое отдельное слово в опцию выбора -. до сих пор я получил это, но не работает <script> function readAll() { var fso = new AcitveX…
16 авг '13 в 06:54
2 ответа

VBA/Excel - найти путь для сохранения файла, но соответствует только определенной части пути

Я хотел бы сохранить файл в следующем примере папки: C:\MainFolder\Subfolder1\Subfolder2\Subfolder3_A_abc_123 В папке, где я хочу сохранить файл, есть другие подпапки, например: Subfolder_B_xyz_456 Subfolder_C_rst_789 так далее Дело в том, что я хоч…
14 дек '10 в 12:33
1 ответ

VBscript WMI не находит файлы, FSO делает

У меня есть два файла weblogic.jar и weblogic.policy в C:\Weblogic\wlserver\server\lib, При первом способе скрипт находит их и отображает имя файла: Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFolder = objFSO.GetFolder("C:\Weblogi…
02 июн '16 в 10:07
1 ответ

Два способа записи в текстовый файл с помощью Excel VBA: Стандартная библиотека Microsoft и Microsoft Scripting Runtime

Я обнаружил, что есть два способа создания и записи в текстовый файл в Excel VBA: с помощью стандартной библиотеки Microsoft или с помощью Microsoft Scripting Runtime. Они эквивалентны? Ниже у нас есть примеры обоих. Sub WriteToTextFile_FirstWay() O…
24 мар '18 в 23:03
1 ответ

Завершить цикл после сравнения имени файла и копирования его в Vbscript

Я пытаюсь найти файлы в каталоге по списку номеров. Каждый файл начинается с 6-значного числа, но затем может заканчиваться случайными буквами. - Итак, мне удалось написать скрипт, который сравнивает только первые шесть букв имени файла. Также я хоч…
29 июн '17 в 19:24
1 ответ

Открытие каждого файла в цикле

Я пишу подпрограмму, которая должна извлечь текст из файлов в каталоге. Процедура ниже. Это работает до тех пор, пока в каталоге есть только один файл. Когда их больше одного, это говорит мне Set intFSO = intFSO.OpenTextFile(filePath, 1) строка ниже…
17 окт '17 в 20:57