powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как это будет на WSH(VBS)
6 сообщений из 6, страница 1 из 1
Как это будет на WSH(VBS)
    #34604945
_mmms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть простой bat файл:

Код: plaintext
1.
2.
set PATH=%PATH%;C:\Program Files\WinRAR\;
winrar.exe a -hp[123] -m5 -ag D:\arh С:\Delphi\моя программа\

Как это же записать на WSH(VBS) или на JS?

Вся проблема с русским директориями, их много, и переименовать нельзя..
...
Рейтинг: 0 / 0
Как это будет на WSH(VBS)
    #34604989
Фотография Палестинец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set WshShell = WScript.CreateObject("WScript.Shell")

WshShell.Run "C:\Program Files\WinRAR\winrar.exe ""a -hp[123] -m5 -ag D:\arh С:\Delphi\моя программа\"""
...
Рейтинг: 0 / 0
Как это будет на WSH(VBS)
    #34605048
_mmms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Палестинец, спасибо!
...
Рейтинг: 0 / 0
Как это будет на WSH(VBS)
    #34606544
_mmms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще чуть потревожу, с русским буквами все ок, но вот из директории с пробелом скрипт не запускает программу, я уже и апострофы подставлял, и кавычки двойные, тройные... все никак..

Код: plaintext
1.
2.
3.
//JScript
var wsh=WScript.CreateObject("WScript.Shell");
wsh.Run('D:\\Test 2\\TCPNV.EXE');  //так не работает, т.к. пробел!
wsh.Run('D:\\Test2\\TCPNV.EXE');   //так работает ок!
...
Рейтинг: 0 / 0
Как это будет на WSH(VBS)
    #34606824
Фотография Палестинец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mmmsЕще чуть потревожу, с русским буквами все ок, но вот из директории с пробелом скрипт не запускает программу, я уже и апострофы подставлял, и кавычки двойные, тройные... все никак..

Код: plaintext
1.
2.
3.
//JScript
var wsh=WScript.CreateObject("WScript.Shell");
wsh.Run('D:\\Test 2\\TCPNV.EXE');  //так не работает, т.к. пробел!
wsh.Run('D:\\Test2\\TCPNV.EXE');   //так работает ок!

плохо подставлял .. попробуй ещё пару тройку раз

var wsh=WScript.CreateObject("WScript.Shell");
wsh.Run('"D:\\Test 2\\TCPNV.EXE"');
...
Рейтинг: 0 / 0
Как это будет на WSH(VBS)
    #34606913
_mmms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вау, класс!!! Еще раз большущее спасибо!!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как это будет на WSH(VBS)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]