С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
1 / 1 / 2
Регистрация: 18.12.2018
Сообщений: 149
1

Исполнение команды в cmd из программы на C#

19.12.2018, 16:24. Показов 1417. Ответов 2
Метки cmd (Все метки)

Всем привет! Возникла проблема с запуском команды в открываемой командной строке.
Если я просто открываю cmd и запускаю данную команду, то все отлично. Однако если cmd вызывается в приложении и я туда передаю в качестве параметра строку команды, то она не передается.
Команда
Код
sqlcmd -S sql.ecostandard.local -U ClientS -P Qwe123rrt -d ClientS -Q "select * from FeedbackList" -o "\\ts.local\KPP\Сервис один\БД КС\Выгрузки БД\MyData.txt" -h-1 -s"|" -u -W
вот так вызываю cmd
C#
1
Process.Start("cmd", @" sqlcmd -S sql.ecostandard.local -U ClientS -P Qwe123rrt -d ClientS -Q ""select * from FeedbackList"" -o ""\\ts.local\KPPервис одинД КСыгрузки БД\MyData.txt"" -h-1 -s""|"" -u -W");
В чем моя ошибка? Вроде все по примеру с сайта господина Билла Гейтса.....
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2018, 16:24
Ответы с готовыми решениями:

Запуск команды cmd из программы C++
Привет, как можно исполнить код командной строки из программы ? желательно чтоб окно командной...

Исполнение .cmd через вызов CreateProcess()
Привет. Заранее извините, если написал не туда. Есть .cmd файл, который надо запустить ТОЛЬКО при...

Пауза на исполнение команды
Добрый день всем! Кто поможет решить такую задачу с 3 секундной паузой меж строк кода: ...

Исполнение команды в BAT
День добрый! Прошу подсказать в каком направлении копать с моей проблемой... Задача: Выключение...

2
Эксперт .NET
5545 / 3600 / 1490
Регистрация: 09.05.2015
Сообщений: 8,655
19.12.2018, 16:27 2
Лучший ответ Сообщение было отмечено Stas9700 как решение

Решение

Документацию точно читали? Чтобы передать команду в cmd, нужно указать специальный ключ. Хотя не понятно зачем тут вообще cmd, если можно напрямую вызвать sqlcmd...
Миниатюры
Исполнение команды в cmd из программы на C#  
0
1 / 1 / 2
Регистрация: 18.12.2018
Сообщений: 149
19.12.2018, 16:33  [ТС] 3
Читал, использовал и /C и /K. А вот про то что sqlcmd работает отдельно не знал. Большое спасибо, кучу времени сэкономили, все заработало!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2018, 16:33

Исполнение команды в винде
Кто-нибудь делал екзешник для винды, который запускает исполнение команды: java -jar...

И все-таки исполнение команды из текстового файла
Доброго времени суток уважаемые форумчане! Знаю что похожий вопрос задавал, но поскольку было...

Не работают команды в cmd
Скачал и поставил на виртуалку какую-то жутко урезанную винду. Запускаю cmd.exe, ввожу net use...

cmd команды в pascal
как реализовать команды Sort, cd, Mkdir, RD в pascal?


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru