vbscript Не удалось найти класс автоматизации - PullRequest
0 голосов
/ 01 ноября 2011

Мне нужно сделать этот скрипт vbs для взаимодействия с нашим ftp-сервером, когда я запускаю скрипт тестового сервера, который он запускает, но когда я запускаю его на моем компьютере, он дает

Could not locate automation class...

Я представляюэто как-то связано с тем фактом, что сервер работает под управлением Windows 2003, где у меня установлен Windows 7, на нем установлены все сетевые платформы и запущены страницы aspx.

поэтому мой вопрос, как мне решить, чтобы мой компьютер мог запускать объекты VBSCOM?

Может быть, регистрация объекта COM ??но как мне это сделать?

1 Ответ

1 голос
/ 02 ноября 2011

COM-объект должен быть установлен и зарегистрирован на вашем ПК. Если он уже установлен, вы можете попробовать найти файл SFTPCOMInterface.dll, а затем запустить regsvr32 [pathToFile]\SFTPCOMInterface.dll.

Однако я бы предположил, что файл был бы зарегистрирован во время установки, поэтому возможно ли, что вы не установили COM-объект на локальном ПК? Я предполагаю, что продукт, который вы пытаетесь автоматизировать, - EFT Server, поэтому вам нужно будет установить его на свой локальный ПК, чтобы вы могли это сделать. Будьте осторожны с лицензированием. Предполагая, что вы просто хотите запускать сценарии на своем компьютере во время разработки, возможно, стоит связаться с GlobalScape и спросить, разрешено ли устанавливать его на локальный ПК только для целей разработки и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...