2012-01-03 2 views
1

Я сделал приложение WPF, и я хотел бы запустить его в .bat-файле, чтобы я мог поместить его в Windows Media Center! Но мой .bat-файл не работает, он не открывает файл .exe, когда я пытаюсь вручную ввести его в CMD, он открывается напрямую. Что я могу делать неправильно? Это моя строка кода.Мое приложение не запускается в командной строке?

"C:\Users\Fer\Documents\Test Batch\Debug\smartHomeTest.exe" 

Это единственная строка в файле .bat, я даже попробовал CMD, но это не делает этого? Есть ли какой-нибудь код, который я должен написать в моем приложении WPF, чтобы он запускал bat-файл?

+0

Если запустить пакетный файл * * из командной строки (а не работает ваш ех), вы получите сообщение об ошибке? –

+0

Да, единственная ошибка, которую я получаю, - это приложение перестало работать. Но в cmd он отлично работает – Letoir

ответ

0

Это сделал работу

cd C:\Users\Fer\Documents\Test Batch\Debug\ 
    cd 
    smartHomeTest.exe 
1

Обновлено: Попробуйте Пуск ""/ожидание "C: \ Users \ FER \ Documents \ Test Batch \ Debug \ smartHomeTest.exe"

+0

Он ничего не делает. : s – Letoir

+0

попробуйте этот старт ""/wait "C: \ Users \ Fer \ Documents \ Test Batch \ Debug \ smartHomeTest.exe" –

+0

Я не понимаю, что вы делаете, с пустыми кавычками, но я скопировал его и это сделало работу :( – Letoir

1

Попробуйте создать ярлык для приложения, настройки рабочего каталога ваш каталог Debug, а затем вызов ярлыка из вашей партии, это помогает?

+0

Что вы имеете в виду с рабочим каталогом? – Letoir

+0

Я имею в виду каталог, из которого запускается приложение. У меня нет готовых английских окон, но это должно быть что-то вроде «Run in» , прямо над выбором для горячей клавиши – Dominik

Смежные вопросы