Форум программистов, компьютерный форум CyberForum.ru

WinExec, запуск batch файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread976587.html
Здравствуйте. В моей программе нужно зашифровать файл любого расширения, например jpg (я взял). Проблема в том, что: значения которые я получаю из файла - они типа char, использованный шифр Эль-Гамаля работает только с числами. Вопрос: как зашифровать данные типа char по этому шифру. ifstream Fread; int i, gcd=0, r, e; long long cB, dB, k; int m; long long p, q, g=0;...
C++ Сортировка массива Дан массив,содержащий n элементов.Требуется отсортировать элементы массива в порядке возрастания, отбрасывая при этом все повторяющиеся значения.Количество элементов в массиве после сортировки должно быть скоректировано. http://www.cyberforum.ru/cpp-beginners/thread976570.html
Как лучше передавать значения в функцию? Ссылки vs указатели C++
Всем доброго времени суток. Уважаемые гуру, подскажите пожалуйста, как лучше передавать значения в функцию, через указатель или ссылку? И если не лень будет объяснить почему) Мне лично кажется, что ссылки удобней применять, просто потому-что это удобней для восприятия.....лично мне......да и в учебнике Прата вычитал, что ссылки мол для того и были придуманы - "Основное назначение ссылок — их...
Определить среднее арифметическое простых чисел последовательности C++
Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел последовательности (результатом функции будет 1 – число простое, 0 - нет). Информатика. 1 курс. мы еще даже массивы не изучили. собственно, замудренное решение у меня непримут. помогите, пожалуйста, а то разобраться с этой темой не могу(
C++ Как проверить тип переменный, который получен через cin? http://www.cyberforum.ru/cpp-beginners/thread976538.html
Вообще как можно реализовать, чтобы юзер набрал число с типом десятичной или вещественного типа. Надо у знать что за тип, чтобы впихать в int или в double. Всем зарнее спасибо
C++ Как проверить тип переменный, который получен через cin? Вообще как можно реализовать, чтобы юзер набрал число с типом десятичной или вещественного типа. Надо у знать что за тип, чтобы впихать в int или в double. Всем зарнее спасибо подробнее

Показать сообщение отдельно
razor_ua
10 / 10 / 0
Регистрация: 20.05.2011
Сообщений: 71

WinExec, запуск batch файла - C++

13.10.2013, 20:10. Просмотров 387. Ответов 4
Метки (Все метки)

Все привет.

Делаю так:
C++
1
WinExec("Register.bat", SW_SHOW);
результат 33, т.е. больше чем 31 => все ок.

содержимое bat файла

@echo off
pushd "%~dp0"
copy /Y HideFiles.inf %SystemRoot%\System32\drivers
copy /Y HideFiles.sys %SystemRoot%\System32\drivers

В итоге, при запуске этого файла через WinExec - моргнет окошко и погаснет.
Функция вернет, что все ок.
И действительно файл как бы запустился, а файлы не были скопированы.

А если запустить bat файл вручную - все норм работает - копирует.

В чем может быть проблема?

Добавлено через 24 минуты
Запускается, если прописать полный путь к батнику. А как сделать текущий каталог?
никак не выходит...

Добавлено через 4 минуты
Даже msdn пишет, что если файл не был найден, то ищется в файле с программой
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru