Анонимный пользователь
Дополнительно
Bat файл для запуска .ехе в командной строке
Я хочу создать .bat файл, поэтому я могу просто нажать на него, так что он может работать:
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
Может кто-то помочь мне со структурой .bat файл?
124
11
Чтобы запустить программу, а затем закройте командную строку, не дожидаясь программа для выхода:
Вы можете использовать:
Примечание: первый набор цитат должны быть там, но вы не'т иметь, чтобы положить в них, например:
это очень простой код для выполнения Блокнот введите код ниже в блокнот и сохраните с расширением .летучая мышь пример:Блокнот.летучая мышь
(выше код и"c:\windows\system32" это путь, где вы сохранили ваш .программа exe и notepad.exe это ваш .файл EXE файл программы)
наслаждайтесь!
Просто положить, что строка в bat файл...
Кроме того, вы можете даже сделать ярлык для svcutil.exe, затем добавить аргументов в 'цели' окна.
В bat-файл не имеет структуры...это как вы бы ввести его в командной строке. Так что просто откройте ваш любимый редактор..скопируйте строку кода, которую вы хотите запустить..и сохраните файл как угодно.летучей мыши или любой другой.УМК
Просто засунуть в файл и называют ее "ServiceModelSamples.летучая мышь" или что-то.
Можно добавить, что "@Эхо выключено" и как линия одна, поэтому команда не'т вам выводится на экран:
Что'ы вам мешает?
Поместить эту команду в текстовый файл, сохранить его .bat (или .УМК) расширение и дважды кликните по нему...
Если команда выполняется на вашей системе, я думаю, что'с его.
Если вы хотите быть реальным умный, введите в командной строке:
Эхо svcutil.exe /языке:CS /выход:generatedProxy.КС /конфиг:приложение.конфиг http://localhost:8000/ServiceModelSamples/service >createservice в.УМК
Тогда у вас есть createservice в.УМК
что вы можете работать, когда захотите (
.УМК-это просто еще одно расширение для.бат файлы)Как описано здесь, про команду
Пуск
, следующий будет запустить приложение с параметрами, которые вы'ве указано:в
"файл svcutil"
В, после командыСтарт
, имя, данное окно cmd при запуске указанного приложения. Это обязательный параметр командыСтарт
.в
"файл svcutil.ехе"
в-это абсолютный или относительный путь к приложению, которое вы хотите запустить. Использование кавычек позволяет иметь пробелов в пути.После того, как программа начала было указано, что все следующие параметры интерпретируются в качестве аргументов передается в приложение.
Если ваши папки установить, чтобы "Скрывать расширения файлов и", Вы'МР имя файла .bat или .cmd и он все равно будет текстовый файл (скрытый .расширение txt). Убедитесь, что вы можете правильно назвать файл!
Ну и важный момент, похоже, здесь заключается в том, что файл svcutil не доступны по умолчанию из командной строки, можно запустить из контекстного против xommand линии но если вы сделаете пакетный файл, обычно это не поможет, если вы запустите файл vcvarsall.bat-файл перед тем, как сценарий. Ниже приведен пример
в <предварительно> и"C:\Program файлы\Майкрософт Visual Studio в версии\ВК\файл vcvarsall.летучая мышь"и svcutil.exe /языке:CS /выход:generatedProxy.КС /конфиг:приложение.конфиг http://localhost:8000/ServiceModelSamples/service </пред>