Ошибки, которые могут возникнуть при выполнении сценариев WSH, вместе с описанием возможных причин их появления, приведены в табл. П4.1.
Таблица П4.1. Ошибки WSH 5.6
| Сообщение об ошибке | Причина |
|---|---|
| A duplicate name for a named or unnamed element was encountered: xxx | Попытка повторного использования имени аргумента |
| Argument list too long | Связано с запуском сценария при помощи технологии Drag-and-Drop: на файл сценария "опущено" слишком много параметров — имен файлов |
| Cannot write to wsh.log | При вызове метода в Windows 9х или Windows ME файл %windir%\wsh.log оказался заблокированным для записи |
| Can't save settings | Ошибка при сохранении файла с настройками сценария (*.wsh) |
| Environment variable |
Вызов метода для несуществующей переменной среды |
| Invalid attempt to call Exec without a command | Вызов метода без указания аргумента (команды для выполнения) |
| Invalid shortcut path name | Попытка создать ярлык с неправильным расширением файла (расширение должно быть lnk или url) |
| Printer |
Неправильно указано имя принтера при вызове метода |
| Protocol handler for |
Попытка установить ярлык на сетевой ресурс, использующий некорректно зарегистрированный обработчик протокола |
| Registry key |
Вызов метода или для некорректного ключа реестра |
| Registry key |
Вызов метода для несуществующего ключа реестра |
| Registry key |
Вызов метода для несуществующего ключа реестра |
| Remote script object can only be executed once | Попытка повторно запустить объект — удаленный сценарий |
| Shortcut |
Сохранение ярлыка на сетевой ресурс, имеющий некорректный URL |
| Shortcut |
Попытка сохранить новый ярлык в файле, который уже существует и имеет атрибут "Только для чтения" |
| Shortcut |
Попытка установить ярлык на сетевой ресурс, использующий несуществующий обработчик протокола |
| Unable to execute remote script | Невозможно создать процесс — удаленный сценарий |
| Unable to find job |
В WS-файле нет задания с идентификатором |
| Unable to wait for process | С помощью метода дано указание ожидать завершение процесса, которое из сценария определить нельзя |