Запуск команд в командной строке поочередно

Botin

Client
Регистрация
16.02.2014
Сообщения
400
Благодарностей
881
Баллы
93
Привет!

Задача следующая:

1. Открываю командную строку (Windows + R , cmd, Enter)
2. Пишу команду для выполнения
3. Жму Enter
4. Команда выполняется 1-2 секунды, жду это время
5. Ввожу вторую команду в этом же окне
6. Жму Enter
7. Команда выполняется 1-2 секунды, жду это время

и так поочередно выполняю 7 команд в одном и том же окне

Можно ли это автоматизировать через Зенопостер?

Через bat. файл получается запустить только первую команду, остальные не запускаются.
Если переписывать содержание батника и вставлять туда новые команды, то запускаются они в новом окне и теряется логическая цепочка операций.
Нужно запускать поочередно команды в одном окне, чтоб сохранялась логическая цепочка (сразу идет авторизация, потом операции с файлами).
 
Последнее редактирование:
  • Спасибо
Реакции: Astraport

DmitryAk

Client
Регистрация
14.12.2016
Сообщения
860
Благодарностей
818
Баллы
93
Можно, создание процесса cmd.exe а потом отправка команд по пайпу с чтением результата и тупо с паузой. Примеров на шарпе в нете море, надо только подшаманить под себя.
 

Moadip

Client
Регистрация
26.09.2015
Сообщения
509
Благодарностей
823
Баллы
93
Первые ссылки по запросу - c# cmd run command



Вся работа идет через это - https://docs.microsoft.com/ru-ru/dotnet/api/system.diagnostics.process?view=netframework-4.8

Да, и делать/дебажить лучше все это дело в VS, а не в ZP, так будет быстрее и проще. А потом просто перенести в ZP.
 
  • Спасибо
Реакции: volody00

neonb

Пользователь
Регистрация
10.05.2022
Сообщения
35
Благодарностей
15
Баллы
8
Привет!

Задача следующая:

1. Открываю командную строку (Windows + R , cmd, Enter)
2. Пишу команду для выполнения
3. Жму Enter
4. Команда выполняется 1-2 секунды, жду это время
5. Ввожу вторую команду в этом же окне
6. Жму Enter
7. Команда выполняется 1-2 секунды, жду это время

и так поочередно выполняю 7 команд в одном и том же окне

Можно ли это автоматизировать через Зенопостер?

Через bat. файл получается запустить только первую команду, остальные не запускаются.
Если переписывать содержание батника и вставлять туда новые команды, то запускаются они в новом окне и теряется логическая цепочка операций.
Нужно запускать поочередно команды в одном окне, чтоб сохранялась логическая цепочка (сразу идет авторизация, потом операции с файлами).
Не подскажете - как решили вопрос? Мне так же нужно вставить всего навсего номер телефона после выполнения команды.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)