![]() |
![]() |
![]() |
|
OFF:как установить WSH? Ø |
☑ | ||
---|---|---|---|---|
0
Michael
08.06.05
✎
11:01
|
subj
|
|||
1
Денис2
08.06.05
✎
11:04
|
А какая ось?
|
|||
2
Fram
08.06.05
✎
11:04
|
а зачем его устанавливать?
|
|||
3
Мутабор
08.06.05
✎
11:05
|
Качаем последнюю версию с майкрософта (или берем из дистрибутивов).
|
|||
4
Michael
08.06.05
✎
11:12
|
Ось ХР. Но не я устанавливал. У меня как раз все работает.
А тут ни один скрип из Телепата не работает. |
|||
5
Денис2
08.06.05
✎
11:14
|
(4) в ХП уже есть шелл. А если не работает, мож кто с правами намудрил?
|
|||
6
Jeronimo
08.06.05
✎
11:21
|
Не надо ничего устанавливать, все уже есть. Если не работают скрипты, то дело действительно либо в правах, либо в скриптах (неправильно запускаешь)
|
|||
7
ADirks
08.06.05
✎
11:23
|
Может конечно и права, а может и нет. Виндовоз - он загадочный местами.
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa |
|||
8
smaharbA
08.06.05
✎
11:40
|
счас скажу... тока схожу пи...
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings Строковый параметр Enabled равный "0" отключает работу скриптов WSH (значение "1" включает обратно) Строковый параметр DisplayLogo равный "0" отключает показ версии WSH и копирайт компании Майкрософт при работе скрипта в окне сеанса MS-DOS |
|||
9
Singl
08.06.05
✎
11:56
|
А в Win98 как регистрировать файлы *.wsc из Телепата ?
|
|||
10
DeiMos
08.06.05
✎
12:01
|
Неудачная попытка создания объекта (WScript.Shell)
DeiMos11.05.2005 - 16:37 WshShell = CreateObject("WScript.Shell");{Глобальный модуль(3954)}: Неудачная попытка создания объекта (WScript.Shell) Что бы это значило?Первый раз столкнулся с таким траблом. Яндекс - мне не помог. (Может, плохо искал...)PS: Win2K Prof DeiMos4 - 11.05.2005 - 16:51 Или, ещё глупее вопрос: Что означает термин "сам wsh"? Кочуров5 - 11.05.2005 - 16:54 Возможно, кстати, именно WScript.Shell запрещен каким-нить сервиспаком Виндов или Эксплорера. Вроде была дыра какая-то в безопасности, с ним связаная. DeiMos6 - 11.05.2005 - 16:55 (3): Есть такое дело. Находится в C:\WINNT\system32 и исправно запускается.А также есть nwscript.exe Кочуров7 - 11.05.2005 - 16:57 Попробуй создать объект в VBA (Word, Excel) - может они более подробно выругаются, в чем проблема. DeiMos8 - 11.05.2005 - 16:58 (5): Весьма и весьма вероятно. Недавно я накатывал сервиспаки и Виндов и Эксплорера. Пойду пороюсь в политиках безопасности...Или это не поможет и не стоит тратить время? Кочуров9 - 11.05.2005 - 17:01 (8) Не знаю, поможет ли. Тут возможно у Яндекса спросить придется. И еще, тут многое зависит от того, где выполняется скрипт - я тебе не случайно в VBA попробовать рекомендовал. smaharbA10 - 11.05.2005 - 17:02 Глупый ответ, создай файл test.vbsset WshShell = CreateObject("WScript.Shell")WScript.Echo "ла-ла-ла"если выдаст ошибку тогда уж и ройся в системе (политиках и т.д.) DeiMos11 - 11.05.2005 - 17:06 (10): Результат: Ошибка: Требуемый класс отсутствует в ClassFactoryКод: 80040111Источник: (null) a13x12 - 11.05.2005 - 17:07 (11) попробуйте с помощью regsvr32 перерегистрировать файлы%windir%\system32\scrobj.dll%windir%\system32\wshom.ocxнекоторые кривые деинсталляторы сносят регистрацию базовых объектов WSHи после этого в системе пропадают объекты Scripting.FileSystemObject и WScript.Shell. Обычно достаточно перерегистрации указанных файлов. В крайнем случае - переустановки самого Windows Scripting Host aka WSH. DeiMos13 - 11.05.2005 - 17:16 (12): Огромное спасибо. Всё получилось. Долгоооонько бы я сам искал эту причину и устранял... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |