Пакетный файл сомнений - PullRequest
1 голос
/ 10 июня 2009

Это сомнение относительно файла test.bat, который открывает определенный файл .exe, соответствующий моему приложению. Так что теперь я могу открыть его успешно. Но я застрял в следующей вещи, которая должна откройте опцию File, присутствующую в IDE окна .exe, и загрузите файл .cfg, после чего он должен открыть «Generate» и щелкнуть решения, которые будут генерировать файлы решения. .bat файл.

Я надеюсь, что смогу хорошо донести свою проблему. Пожалуйста, вернитесь ко мне для дальнейших разъяснений.

      Thanks and regards
      Maddy

Ответы [ 4 ]

2 голосов
/ 10 июня 2009

Если вы имеете в виду; как передать параметры командной строки в exe:

Вы можете указать% 1 для передачи первого параметра,% 2 для второго и т. Д., Или вы можете передать все параметры в пакетный файл через exe, указав% *

Например: test.bat вызывает test.exe ...

test.bat:
@echo off
test.exe %*

пройти все аргументы

test.bat:
@echo off
test.exe %1 %3

передает параметры 1 и 3 пакетного файла в качестве параметров 1 и 2 в .exe

Здесь можно найти еще несколько отличных функций .

1 голос
/ 10 июня 2009

TextPad поддерживает параметры командной строки, чтобы узнать их, откройте Textpad, перейдите в Справка -> Разделы справки, откройте «Справочная информация» и выберите «Параметры командной строки».

скопировано оттуда:

например. TEXTPAD.EXE -ac "Чтение me.txt "(51,20)

В этом примере TextPad запустится и откройте «Read me.txt» в строке 51, столбец 20 и отобразить его в каскад окно.

1 голос
/ 10 июня 2009

Пакетные сценарии Windows - это просто способ автоматизации того, что вы можете сделать из командной строки. Вам нужно будет выяснить, поддерживает ли ваша .exe-программа параметры командной строки, чтобы делать то, что вы хотите сделать, в противном случае единственный другой способ - использовать какой-либо сторонний инструмент для записи нажатий клавиш / щелчков мыши и воспроизведения их позже.

0 голосов
/ 10 июня 2009

Звучит так, как будто вы должны смотреть, как автоматизировать ваше приложение, а не командную строку. Как уже заметил Джеффри Камп, командные файлы не могут делать ничего, что вы уже не можете делать в командной строке, поэтому, если ваше приложение не может быть автоматизировано оттуда, вам не повезло. Одним из инструментов, который может отправлять клики и нажатия клавиш в произвольные окна, является AutoIt , который может быть лучше для ваших нужд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...