none
Exe файл с аргументами в command prompt RRS feed

  • Вопрос

  • Я пытаюсь выполнить стороний exe файл в command prompt (XP). Вообще этот файл запускает стороннее приложение после заполнения формы, т.е. это файл с аргументами. Мне нужно запустить его в командной строке, минуя начальное приложение и задать эти аргументы непосредственно в строке. Проблема в том, что я плохо знаю DOS и не могу угадать синтаксис. Вот что у меня на экране если запустить без аргументов
    ...\recon.exe -b cmd_file_name
      Optional arguments:
        -i image_file_name
        -s scan_file_name
        и т.д.
    Вопрос: как правильно должна выглядеть моя командная строка?
    Спасибо.
    9 июля 2009 г. 19:44

Ответы

  • Если recon.exe не находится в %PATH% и не находится в текущей директории, то надо указывать путь к утилите.
    Только не забывайте, что если путь к файлу содержит пробелы, необходимо его заключать в кавычки:

    C:\> "Path\To\recon" -b "Path To\ file_name.uPETFore"

    С программой не знаком. Поэтому общие правила.
    • Помечено в качестве ответа pd_mgh 14 июля 2009 г. 4:54
    13 июля 2009 г. 16:48

Все ответы

  • Насколько можно судить, Вам следует создать текстовый файл с нужными командами и ввести его полное имя (с путем) вместо cmd_file_name.
    то есть строка будет выглядеть так: recon -b имя_написанного_вами_файла

    11 июля 2009 г. 9:24
    Модератор
  • Файл с данными у меня уже есть, но так все равно выдает ошибку... Я правильно понимаю, что строка должна выглядеть так:
    Полный путь\recon.exe -b Полный путь\file_name.uPETFore -i Полный путь\file.hdr -s Полный путь\file.scn и т.д.?
    Спасибо.
    13 июля 2009 г. 16:01
  • Если recon.exe не находится в %PATH% и не находится в текущей директории, то надо указывать путь к утилите.
    Только не забывайте, что если путь к файлу содержит пробелы, необходимо его заключать в кавычки:

    C:\> "Path\To\recon" -b "Path To\ file_name.uPETFore"

    С программой не знаком. Поэтому общие правила.
    • Помечено в качестве ответа pd_mgh 14 июля 2009 г. 4:54
    13 июля 2009 г. 16:48
  • Спасибо, мне как раз общие правила и требовались, с программой-то все понятно было.
    Я не знала про кавычки, в таком виде как раз все и заработало!
     

    14 июля 2009 г. 4:54