|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||
Запуск cmd со списком аргументов14.11.2015, 17:36. Показов 11401. Ответов 10
Метки нет (Все метки)
Доброго времени суток. Возник вопрос.
У меня есть батник, в нем около 50 строк кода. Как я вижу, в startInfo.Arguments можно добавить одну строку с кодом из батника. Как мне сюда засунуть код из 50 строк?
0
|
||||||
| 14.11.2015, 17:36 | |
|
Ответы с готовыми решениями:
10
запуск cmd в c# Запуск процесса с передачей аргументов
|
|
Администратор
|
||||||
| 14.11.2015, 19:53 | ||||||
|
XhonoRjke, 50 строк лучше вынести в bat файл и запускать его. Если же все таки хочется обойтись одной длинной строкой, то команды можно склеить с помощью & или &&.
0
|
||||||
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|
| 14.11.2015, 20:12 [ТС] | |
|
Я не хочу, что бы у меня был bat и exe файл. Мне нужен лишь один exe файл.
Я не знаю, как их интегрировать в один exe файл. Что бы внутри exe, запускался batник. Помоему это нельзя сделать)
0
|
|
|
59 / 71 / 2
Регистрация: 04.12.2014
Сообщений: 176
|
|
| 14.11.2015, 21:43 | |
|
поставьте знак @ перед кавычками, в которых будут аргументы (их просто ctrl-c + ctrl-v из батника)
0
|
|
|
Администратор
|
|
| 14.11.2015, 21:45 | |
|
XhonoRjke, храни текст батника в программе, перед запуском создавай bat файл в каталоге для временных файлов и запускай ей. После завершения процесса удаляй bat файл.
1
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|
| 15.11.2015, 00:17 [ТС] | |
|
Ты гений!
Добавлено через 2 часа 11 минут Есть примеры использования твоего метода? А то что-то не выходит у меня(
0
|
|
|
Администратор
|
||||||
| 15.11.2015, 00:51 | ||||||
Сообщение было отмечено XhonoRjke как решение
Решение
XhonoRjke,
0
|
||||||
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
|||||||||||
| 15.11.2015, 00:59 [ТС] | |||||||||||
|
Как ни странно, но мой код почему-то закрывает батник моментально, хотя создает файл myfile.txt
Почему?
0
|
|||||||||||
|
Администратор
|
|
| 15.11.2015, 06:30 | |
|
XhonoRjke, есть подозрение что в случае перенаправления ввода/вывода записать все это в одну строку не получится. Работай через временный файл. Так надежнее.
1
|
|
|
1 / 1 / 2
Регистрация: 02.09.2010
Сообщений: 125
|
||||||
| 15.11.2015, 14:32 [ТС] | ||||||
|
Я так понимаю это работает так?
Он даже компилировать не хочет(
1
|
||||||
|
Администратор
|
|
| 15.11.2015, 19:33 | |
|
XhonoRjke, кавычки внутри @-строк нужно удваивать.
1
|
|
| 15.11.2015, 19:33 | |
|
Помогаю со студенческими работами здесь
11
Запуск программы через CMD
Запуск cmd.exe из службы Windows 7, 8 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|