Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
CMD/BAT Добавить файлы в архив и переместить его https://www.cyberforum.ru/ cmd-bat/ thread1692443.html
Добрый день! Имеется папка с файлами, необходимо зархивировать файлы 7-Zip в один архив с именем - "YYYY-MM-DD" и переместить в другую папку (по сети). Копирование делают так, а с перемещением не...
CMD/BAT Перенос файлов по списку
Возникла необходимость переноса файов (из списка) в одну папку. Файлы находятся в разных папках и подпапках. Потом эти файлы надо как-то вернуть обратно (не вручную). Вот полное описание: 1)...
CMD/BAT Создать командный файл, который выводит в файл содержание личной папки, отсортированное в алфавитном порядке Создать командный файл, который выводит в текстовый файл содержание личной папки отсортирован в алфавитном порядке https://www.cyberforum.ru/ cmd-bat/ thread1691632.html CMD/BAT Архивирование содержимого папки с определённой структурой https://www.cyberforum.ru/ cmd-bat/ thread1691631.html
Добрый день, подскажите пожалуйста скрипт на архивирование папки со структурой название архива должно быть аналогичное папке (их много(папок)) можно vbs или cmd как пример есть диск...
В личной папке создать командный файл, который запрашивает у пользователя расширения файлов и действие CMD/BAT
1) В личной папке создать командный файл, который запрашивает у пользователя расширения файлов и действие, которое нужно с ними сделать (найти, переместить или удалить). если таких файлов не...
CMD/BAT Как вывести только четные или только нечетные строки? Привествую ! Допустим имеется программа, которая выводит вот такой условный текст в консоль C:\Users\Vavun>anyprog Мороз и солнце; день чудесный! Еще ты дремлешь, друг прелестный - Пора,... https://www.cyberforum.ru/ cmd-bat/ thread1691446.html
CMD/BAT Передать пакетному файлу имя каталога через параметр https://www.cyberforum.ru/ cmd-bat/ thread1691257.html
Создать новый каталог и перенести туда все текстовые файлы с другого каталога и все его подкаталогов и содержание нового каталога вывести на экран. Имя каталога передается через параметр. Пытался...
Подавление окна лицензионного соглашения PsExec CMD/BAT
Подскажите как изменить *.cmd файл, чтобы он полностью автоматически отрабатывал команды, дело в том на чистую систему при отработки строк с PsExec.exe, появляется лицензионное соглашение как эту...
CMD/BAT Сохранение в отдельных файлах всех фрагментов текста из текстового файла, ограниченных определёнными символами Доброго дня! Просьба помочь написать батник. Есть текстовый файл который необходимо разбить на n кол-во файлов, чтобы в файлы записывались значения по абзацам, каждый абзац начинается и... https://www.cyberforum.ru/ cmd-bat/ thread1690692.html CMD/BAT Замена строк в одном файле на строки из другого файла (строки задаются их порядковыми номерами) https://www.cyberforum.ru/ cmd-bat/ thread1690593.html
Есть два txt файла (1.txt; 2.txt): необходимо заменять целые строки (по номеру строки) в одном файле на целые строки (также по номеру) из другого файла. Пожалуйста, помогите написать такой батник....
Синтаксическая ошибка в коде для вычисления факториала CMD/BAT
@echo off chcp 1251 >nul set /a x=1 :start if %1==0 echo "Факториал = 1" if %1==1 echo "Факториал = 1" if %1 GEQ 10 goto Mnogo if %1 LSS 0 goto malo set /a d=%1
CMD/BAT Добавить в каждый текстовый файл в каталоге (имя каталога передается как параметр) дату его создания https://www.cyberforum.ru/ cmd-bat/ thread1689065.html
Нужно добавить в каждый текстовый файл в каталоге (имя каталога передается как параметр) дату его создания и вывести их на экран. Пытался как-то так: @echo off SetLocal enabledelayedexpansion set...
4 / 4 / 4
Регистрация: 12.05.2015
Сообщений: 40
0

Запуск программы из bat-файла с передачей данных - CMD/BAT - Ответ 8922824

23.03.2016, 13:22. Показов 4483. Ответов 1
Метки (Все метки)

Здравствуйте, возникла проблема , не могу разобраться как сделать данную утилиту. У меня есть программа на С, которая использует путь к директории с файлами. Мне нужно написать батник , который будет передавать в программу этот путь и запускать её. Помогите пожалуйста, а то сроки поджимают но не во всём успеваю разбираться. Вот код на С:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <string>
#include <Windows.h>
 
using namespace std;
 
int main() {
setlocale(0, "");
cout « "Введите путь » ";
char OEMc[256];
cin.getline(OEMc,sizeof(OEMc)); //ввод пути
OemToCharA(OEMc, OEMc); //из кодировки консоли в Ansi
string StartDir(OEMc);
if(StartDir[StartDir.size()] != '\\') 
StartDir += '\\'; //программа поставит \ вместо тебя
WIN32_FIND_DATAA dir;
string buff;
int i;
HANDLE han = FindFirstFileA((StartDir + "*").c_str(), &dir);
if (han != INVALID_HANDLE_VALUE) {
do {
buff = dir.cFileName; //получаем имя файла
i = buff.find_last_of("."); //получаем позицию последней точки в названии файла
if(i == -1) //если точка в названии файла не найдена
continue;
else if(i - 1 > 8 || buff.size() - i - 1 > 3)
cout « dir.cFileName « endl;
} while(FindNextFileA(han, &dir));
}
system("pause"); //pause
return 0;
}


Вернуться к обсуждению:
Запуск программы из bat-файла с передачей данных CMD/BAT
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2016, 13:22
Готовые ответы и решения:

Запуск .bat файла из программы
Здравствуйте! Возможно ли запустить .bat-файл из консольной программы на С++? И если да, то как это...

Запуск консоли из bat с передачей нескольких параметров в консоль
Собственно нужно запустить консоль из батника с параметром &quot;/K&quot; (т.е. после выполнения команд...

Запуск bat-файла из сторонней программы
Вероятно нубский вопрос, но у меня уже голова пухнет. т.к. не могу понять причины проходящего, не...

Запуск конкретной программы из .bat файла
Имеется следующий скрипт: @echo off title PrepareVersion setlocal Rem = = = = = = = = = = = =...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2016, 13:22
Помогаю со студенческими работами здесь

Запуск bat файла с правами администратора из программы
Здравствуйте! Нужно при нажатии на кнопку создать bat файл с некоторыми строками и выполнить его...

Запуск программы с передачей параметров
Добрый вечер. Подскажите кто знает, у меня есть BAT файл следующего содержания: Pk2RDF.exe...

Запуск файла в директории с .bat, когда .bat запущен от имени администратора
Здравствуйте. Имею бат, он должен запускать файл &quot;&lt;тут директория батника&gt;\n1.bat&quot;. Но если даже...

Последовательный запуск нескольких параллельных bat файлов из bat файла
Добрый день! Есть 6 bat файлов. Необходимо запустить 2 последовательных вызова запуска 3...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru