2017-02-09 4 views
-1

Мне просто интересно, могу ли я использовать C++ в пакетных сценариях для метода счетчика? Извините, если я использовал неправильную терминологию для этого, я очень редко отношусь к этому языкуC++ в пакетном программировании

Новое: Мои друзья ввели меня в пакетные скрипты, и я хотел пообщаться с одним из них, поэтому я в процессе написания файл, который запустится за 10 раз до повторения цикла. Я хочу, чтобы мой скрипт увеличил переменную до 20, а затем убьет все экземпляры ot, а затем, не зная, что компьютер выключится через 2 минуты. Я правильно закодировал цикл, kill-all и shutdown. Я знаю, что мне нужно будет использовать оператор if/else, но я не знаю, как закодировать переменную amd, как ее увеличить и проверить значение переменной.

+2

Вы хотите узнать, можете ли вы вызвать программу, выполненную с помощью C++, в пакетном файле или если вы можете использовать синтаксис C++ в пакетном файле для записи командного файла? – NathanOliver

+1

Не достаточно деталей, чтобы понять, что вы имеете в виду. – abelenky

+0

вы можете вставлять 'C#', 'visual basic',' powershell', 'jscript.net',' jscript', 'vbscript' в пакетный файл. Эти языки устанавливаются по умолчанию в Windows, но компилятор 'C++' не существует. Если вы устанавливаете 'visual studio', есть аккуратный способ встраивания' C++ 'кода через msbuild и его встроенные задачи. – npocmaka

ответ

2

Пакетный файл может запускать программы, написанные на языках C++ и на других языках.

Подсчет в пакетном файле несколько сложный из-за обработки команд командного файла, а именно путем замены текста. Команда set /a может быть тем, что вы ищете. Или, может быть, for /L.

Тип /? после стандартной команды Windows, чтобы получить короткий текст справки для этой команды, например. set /?.

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