IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   WSH проблема (https://www.imho.ws/showthread.php?t=122372)

Steeler 10.08.2007 12:53

WSH проблема
 
помогите разрешить проблемку.. скрипт написан в Dreamweaver на JScript'e, запускается через WSH. Суть в следующем при указании пути к файлу, например WSHShell.Run("D:\\Games\\Warcraft III\\Frozen Throne.exe" выдает ошибку 80070002, что вроде как файла такого нет ни пса.. эмпирическим путем выяснил, что не распознаются пробелы в пути, т.к. после переименования папки и файла без пробелов, все заработало.
А теперь внимание, вопрос ;):
Чем заменить пробелы в пути??

RaZEr 10.08.2007 13:48

Сделай чтобы внутри строки была строка в кавычках. Что-то вроде:

"\"D:\\Games\\Warcraft III\\Frozen Throne.exe\""

Ghost 10.08.2007 14:25

RaZEr,
Правильно. Только не совсем так их нужно вставлять, если используется Basic:
Код:

WSHShell.Run("""D:\\Games\\Warcraft III\\Frozen Throne.exe""")
Т.е. не нужно ставить escape-символ "\" перед кавычкой внутри строки - нужно просто повторить эту кавычку дважды.

RaZEr 10.08.2007 14:31

Причём здесь Basic?

Цитата:

скрипт написан в Dreamweaver на JScript'e


Часовой пояс GMT +4, время: 18:14.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.