|
|
|
(Q) Как из Vbs выводить на консоль?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Пишем vbscript под Windows. Выводить в форму - не вопрос - MsgBox. А как выводить на консоль? Vbs-файл запускаем из батника и хочется в этот же черный экран выводить сообщения. Вот помню где-то видел консольный класс или метод, но никак не вспомню где. :( Приведите пример, пожалуйста. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 18:26 |
|
||
|
(Q) Как из Vbs выводить на консоль?
|
|||
|---|---|---|---|
|
#18+
Поиском значит вам пользоваться лень... держите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 18:34 |
|
||
|
(Q) Как из Vbs выводить на консоль?
|
|||
|---|---|---|---|
|
#18+
MelkiadesПоиском значит вам пользоваться лень... держите. Это конечно интерсный пример, но совершенно не в тему :) Этот пример показывает как из VB запустить внешнюю консольную программу, а потом получить доступ к stdin/stout свежесозданой консоли. Правильный ответ на начальный вопрос будет запускать vbs через cscript а не через wscript. А потом уже. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2007, 19:34 |
|
||
|
(Q) Как из Vbs выводить на консоль?
|
|||
|---|---|---|---|
|
#18+
White Owl MelkiadesПоиском значит вам пользоваться лень... держите. Это конечно интерсный пример, но совершенно не в тему :) Этот пример показывает как из VB запустить внешнюю консольную программу, а потом получить доступ к stdin/stout свежесозданой консоли. Правильный ответ на начальный вопрос будет запускать vbs через cscript а не через wscript. А потом уже. Код: plaintext А теперь попробуй WScript.Echo "Привет ..." И как вообще работать с script host под русским Windows XP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2007, 20:36 |
|
||
|
(Q) Как из Vbs выводить на консоль?
|
|||
|---|---|---|---|
|
#18+
insectА теперь попробуй WScript.Echo "Привет ..." И как вообще работать с script host под русским Windows XP? Писать русские буквы в нужной кодировке. Если я правильно понял твою проблему. Кстати, можно сделать чтобы скрипты по умолчанию выполнялись в консольном режиме - тогда cscript каждый раз указывать не надо будет. В данном случае очень помогает: cscript /? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2007, 16:43 |
|
||
|
(Q) Как из Vbs выводить на консоль?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Спасибо! А вот как выводить на консоль, если vbs-скрипт запущен под управление WSCript ? То есть: - запускаем vbs-скрипт на выполнение под управление WSCript.exe (все WSCript.Echo "Hello world" - выводятся в MessageBox) А вот как при этом вывести сообщение в черное окошко консоли - в StdOut или StdErr самого запушенного vbs-скрипта ? С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 12:07 |
|
||
|
(Q) Как из Vbs выводить на консоль?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Все, я понял как. Запускать vbs-скрипт надо так : >cscript myscript.vbs тогда внутри myscript.vbs: - MsgBox "Hello world" - будет выведено в MessageBox - wscript.echo "Hello world" - будет выведено в DOS Console С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 12:23 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34582158&tid=2162966]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 339ms |

| 0 / 0 |
