Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Перенаправление команд в новое окно

Ответить
Настройки темы
CMD/BAT - Перенаправление команд в новое окно

Аватара для Freddy1984

Старожил


Сообщения: 147
Благодарности: 9

Профиль | Цитировать


Здравствуйте! Подскажите пожалуйста, возможно ли перенаправление выполненя команд в новое cmd окно из пакетника?
Подробней.
Организовано меню с помощью choise.
К примеру в пункте 1 мне нужен запуск нового окна cmd в котором будут выполняться набор команд который следует далее по тексту в этом же пакетнике.
то есть:

меню choise
...
goto start
:1
start "x" cmd
набор_команд
...


так вот, start "x" cmd запускает новое консольное окно, это понятно. а нужно перенаправление в него последующий набор команд из пакетника от куда был запущен cmd.

Надеюсь понятно объяснил.
Возможно ли такое сделать? Может знает кто?

Отправлено: 14:21, 21-05-2017

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Объясните зачем «нужен»:
Цитата Freddy1984:
мне нужен запуск нового окна cmd »

Отправлено: 14:55, 21-05-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Freddy1984

Старожил


Сообщения: 147
Благодарности: 9

Профиль | Цитировать


Цитата Iska:
Объясните зачем «нужен»: »
что бы отделить одно окно от другого ))

так есть возможность выполнения команд в новом окне?

Отправлено: 17:52, 21-05-2017 | #3


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Freddy1984:
что бы отделить одно окно от другого )) »
Это не ответ на заданный вопрос. То, что Вы написали — это средство. Меня интересует цель.

Отправлено: 18:32, 21-05-2017 | #4


Аватара для Freddy1984

Старожил


Сообщения: 147
Благодарности: 9

Профиль | Цитировать


Цитата Iska:
Меня интересует цель. »
а меня интересует просто ответ да или нет
вы можете просто сказать да - это возможно или нет - это невозможно.

вообще как бэ если этот момент сверхсекретный, то ок, будут пробовать сам дальше копать..

Отправлено: 18:41, 21-05-2017 | #5

y-- y-- вне форума

Старожил


Сообщения: 231
Благодарности: 62

Профиль | Отправить PM | Цитировать


Freddy1984,
в другом окне можно запустить либо другой скрипт либо другой экземпляр этого же скрипта(возможно с параметрами которые позволят модифицировать работу исходного скрипта на другую ветку сценария)...

-------
Ты это - заходи если что...


Отправлено: 19:10, 21-05-2017 | #6


Аватара для Freddy1984

Старожил


Сообщения: 147
Благодарности: 9

Профиль | Цитировать


Цитата y--:
в другом окне можно запустить либо другой скрипт либо другой экземпляр этого же скрипта(возможно с параметрами которые позволят модифицировать работу исходного скрипта на другую ветку сценария)... »
ок, спасибо.

Отправлено: 19:26, 21-05-2017 | #7


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Freddy1984:
а меня интересует просто ответ да или нет »
Нет.

Отправлено: 19:41, 21-05-2017 | #8


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Цитата Freddy1984:
а меня интересует просто ответ да или нет
Да. Но при наличии утилиты, способной пробросить соответствующий pipe (на подобие того, как это реализуется в PowerShell). Впрочем, если владеете, скажем, C[++|#], а также достаточно знакомы с устройством ОС, можете написать все сами.

Отправлено: 19:47, 21-05-2017 | #9

y-- y-- вне форума

Старожил


Сообщения: 231
Благодарности: 62

Профиль | Отправить PM | Цитировать


greg zakharov
зачем утиль? Вот тестовый пример:
1.cmd
Код: Выделить весь код
@ECHO OFF
echo 11111
start cmd.exe /k C:\1\2.cmd
pause
2.cmd
Код: Выделить весь код
@ECHO OFF
ECHO 22222
pause
запускаем 1.cmd и получаем два консольных окна...

-------
Ты это - заходи если что...


Отправлено: 21:52, 21-05-2017 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Перенаправление команд в новое окно

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Службы - открыть окно команд benwar Microsoft Windows 8 и 8.1 1 09-08-2013 23:11
Интерфейс - Новое окно открывается позади страрого Oleg1975 Microsoft Windows 2000/XP 2 21-04-2012 14:55
Интерфейс - Окно RUN - не сохраняется история команд Tsuker Microsoft Windows Vista 3 26-02-2010 11:19
Новое окно Surround Вебмастеру 7 19-12-2003 21:41
Новое окно Explorerа Tushkan Хочу все знать 3 02-07-2003 09:28




 
Переход