Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.58/85: Рейтинг темы: голосов - 85, средняя оценка - 4.58
KobaEugeneA
5 / 5 / 2
Регистрация: 16.01.2011
Сообщений: 166
1

Запустить cmd и передать ей команду

04.04.2012, 15:13. Просмотров 16424. Ответов 12
Метки нет (Все метки)

Надо такой bat-ник, чтобы запускал cmd и передавал в неё команду, например "python Python.py". Как запустить cmd знаю:
Код
start cmd
, но как передать в неё команду?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2012, 15:13
Ответы с готовыми решениями:

Запустить cmd.exe и выполнить через него команду
Здравствуйте, нужна помощь. Хочу сделать батник который запускал бы консоль при входе в windows и...

Подскажите как оформить команду, не работает cmd/bat
if "%rez%" == "ВЫКЛЮЧИТЬ" ( ::елси Брандмауэр выключен, то включаем for /f "tokens=1,*" %%m...

Передать консольную команду в schtasks
Добрый день. Хочу добавить задание через команду schtasks. В задании будет включаться учетная...

FFmpeg - не удается запустить команду из bat файла
интересный такой момент вот эта команда (разложить видео на картинки) ffmpeg -i 2.avi...

Запустить службу телнет сервер через cmd
Как запустить службу телнет сервер через cmd. при введении sc config tlntsvr start= auto пишет ...

12
dr.curse
393 / 349 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
04.04.2012, 15:20 2
KobaEugeneA, а зачем запускать cmd?
можно же в батнике просто написать к примеру "python Python.py"
0
KobaEugeneA
5 / 5 / 2
Регистрация: 16.01.2011
Сообщений: 166
04.04.2012, 15:24  [ТС] 3
Цитата Сообщение от aram_gyumri Посмотреть сообщение
KobaEugeneA, а зачем запускать cmd?
можно же в батнике просто написать к примеру "python Python.py"
Если в коде ошибка, то он тут же вылетает. А если так, как хочу я, то показывается, где ошибка в коде. Не знаю как в Linux'e, но у меня на Windows'e так .
0
dr.curse
393 / 349 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
04.04.2012, 15:28 4
сделай так
Bash
1
2
python Python.py
pause
0
KobaEugeneA
5 / 5 / 2
Регистрация: 16.01.2011
Сообщений: 166
04.04.2012, 15:52  [ТС] 5
Цитата Сообщение от aram_gyumri Посмотреть сообщение
сделай так
Bash
1
2
python Python.py
pause
Всё-равно вылеатет. Лучше подскажи, как мне сделать, как я хочу?

Добавлено через 16 минут
Блин, извиняюсь, сейчас всё заработало. Фиг знает, что там в первый раз глюкануло.
0
dr.curse
393 / 349 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
04.04.2012, 15:53 6
вот все работает
0
Миниатюры
Запустить cmd и передать ей команду  
Tatarin93
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 5
04.04.2012, 16:34 7
такая проблема,
мне надо в техникуме кое-че поменять, я создал батник, и теперь мне надо чтоб он вывел отчет(чтоб я был уверен что он сработал)
надо чтобы этот отчет не был в командной строке, а в каком нибудь отдельном окне.
0
dr.curse
393 / 349 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
04.04.2012, 16:39 8
Tatarin93, можно тупо перенаправить вывод батника
0
Tatarin93
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 5
04.04.2012, 16:45 9
Цитата Сообщение от aram_gyumri Посмотреть сообщение
Tatarin93, можно тупо перенаправить вывод батника
куда перенаправить??
мне надо чтоб отчет выводился в отдельное окно или куда нибудь еще чтоб препод не заподозрил.
но отчет мне нужен, хотяб 1 строка
0
dr.curse
393 / 349 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
04.04.2012, 16:48 10
Tatarin93, можно поподробнее, что делает батник
0
Tatarin93
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 5
04.04.2012, 16:52 11
у меня 2 батника
qwer:
Windows Batch file
1
2
3
4
5
6
7
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v CodePage /t REG_DWORD /d 1251 /f
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FaceName /t REG_SZ /d "Lucida Console" /f
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FontFamily /t REG_DWORD /d 0x0000036 /f
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FontSize /t REG_DWORD /d 0x000c0000 /f
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FontWeight /t REG_DWORD /d 0x0000190 /f
@ping -n 3 localhost
call qwer2.exe
без 1 программы батник не читает русскую расскладку

и qwer2:
Windows Batch file
1
2
3
4
5
6
7
@copy Questions.VAL "C:\Информационная безопасность"
@copy Questions.PX "C:\Информационная безопасность"
@copy Questions.DB "C:\Информационная безопасность"
@copy Variants.DB "C:\Информационная безопасность"
@copy Variants.PX "C:\Информационная безопасность"
@copy Variants.XG0 "C:\Информационная безопасность"
@copy Variants.YG0 "C:\Информационная безопасность"
мне надо быть уверенным что файлы скопируются
0
dr.curse
393 / 349 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
04.04.2012, 16:55 12
qwer:
Windows Batch file
1
2
3
4
5
6
7
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v CodePage /t REG_DWORD /d 1251 /f>c:\info.txt
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FaceName /t REG_SZ /d "Lucida Console" /f>>c:\info.txt
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FontFamily /t REG_DWORD /d 0x0000036 /f>>c:\info.txt
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FontSize /t REG_DWORD /d 0x000c0000 /f>>c:\info.txt
@reg add HKCU\Console\%%SystemRoot%%_system32_cmd.exe /v FontWeight /t REG_DWORD /d 0x0000190 /f>>c:\info.txt
@ping -n 3 localhost>>c:\info.txt
call qwer2.exe
qwer2:
Windows Batch file
1
2
3
4
5
6
7
8
@copy Questions.VAL "C:\Информационная безопасность">>c:\info.txt
@copy Questions.PX "C:\Информационная безопасность">>c:\info.txt
@copy Questions.DB "C:\Информационная безопасность">>c:\info.txt
@copy Variants.DB "C:\Информационная безопасность">>c:\info.txt
@copy Variants.PX "C:\Информационная безопасность">>c:\info.txt
@copy Variants.XG0 "C:\Информационная безопасность">>c:\info.txt
@copy Variants.YG0 "C:\Информационная безопасность">>c:\info.txt
start notepad.exe info.txt
1
Tatarin93
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 5
04.04.2012, 16:59 13
спасибо большое, выручил)
0
04.04.2012, 16:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2012, 16:59

Как запустить веб браузер с через CMD?
Возможно ли с помощью CMD открыть вкладку веб браузера с заданным сайтом и закрыть вкладку веб...

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

Как передать неизвестное имя файла в другую команду?
Здравствуйте! Помогите написать код для следующей задачи: Есть папка с:\тест\ в которой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru