Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
1 / 1 / 0
Регистрация: 16.09.2011
Сообщений: 17

Как скопировать файлы с флешки в Dev c++?

22.09.2011, 16:10. Показов 3949. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Друзья, подскажите пожалуйста! Нужна программа, которая будет осуществлять копирование файлов с флэшки на диск при ее подключении. Или хотя бы программу копирующую файлы из одного места диска в другое. Использую Dev c++. Заранее спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.09.2011, 16:10
Ответы с готовыми решениями:

Как определить букву флешки, а потом скопировать на нее файл?
Как можно определить букву флешки, а потом на нее скопировать фаил. И за одно такаой вопрос, можно ли запускать bat файлы в фоновом...

Как включить исходные и заголовочные файлы в проект? (Dev c++)
Решаю задачки из книги Р.Лафоре "Объектно-ориентированное программирование С++" Есть там пример с использованием консольной графики....

Как вытащить файлы с флешки SanDisk
Друзья, всем привет! Нужен совет и помощь. micro SD SanDisk Ultra перестала работать. При подключении: 1) Букву присвает флешке. ...

10
Уничтожитель печенек
 Аватар для Zverit
281 / 209 / 49
Регистрация: 07.02.2010
Сообщений: 724
22.09.2011, 16:12
В WinAPI есть функция CopyFile
0
1 / 1 / 0
Регистрация: 16.09.2011
Сообщений: 17
22.09.2011, 16:34  [ТС]
Я не очень понял, как эту функцию задавать?
0
Уничтожитель печенек
 Аватар для Zverit
281 / 209 / 49
Регистрация: 07.02.2010
Сообщений: 724
22.09.2011, 16:45
http://msdn.microsoft.com/en-u... S.85).aspx
1
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
22.09.2011, 16:46
Можно просто написать батник и запускать его когда надо, можно самому скропать прогу, копирующую файлы куда надо, а если CopyFile то смотри у соковикова ну или msdn
0
1 / 1 / 0
Регистрация: 16.09.2011
Сообщений: 17
22.09.2011, 17:02  [ТС]
я так понял Copyfile юзать надо не в оболочке компилятора, а непосредственно создать батник или другой коммандный файл в Windows и дальше уже запускать? или я не прав, объясните плиз
0
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
22.09.2011, 17:43
C++
1
2
3
4
5
#include <windows.h>
int main () {
 CopyFile (".\\test", ".\\rez", false);
 return 0;
}
имена файлов и пути к ним подставляй свои. А как сделать, чтобы эта прога запустилась в тот момент, когда ты вставишь флэшку, этого я не знаю
1
1 / 1 / 0
Регистрация: 16.09.2011
Сообщений: 17
23.09.2011, 11:13  [ТС]
Спасибо, программа работает с отдельными файлами, проверил. Теперь хочу посоветоваться, как сделать так, чтобы программа сканировала всю папку(сама задавала файлы, которые располагаются в данной папке) и копировала весь каталог вцелом, даже если есть вложенные каталоги. Очень на вас надеюсь)
0
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
23.09.2011, 16:14
Я бы на твоём месте попытался скопировать папку стандартными средствами винды и если получится (и позволяет религия), создать батник, смотреть здесь
http://technet.microsoft.com/r... 10%29.aspx

Также помогает XCOPY /?

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

Ну а если на С, то это надо функцию для копирования/создания папок, чё-то я не знаю такой, поищи, может, есть.
0
1 / 1 / 0
Регистрация: 16.09.2011
Сообщений: 17
23.09.2011, 17:11  [ТС]
спасибо,будем думать)

Добавлено через 51 минуту
Батник получился)теперь надо подумать, как сделать автоматический запуск программы вместе с вставкой флешки))будем размышлять. Если у кого какие идеи, пишите, обязательно рассмотрю.
0
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
23.09.2011, 17:27
А... а я уж хотел было тебе кидать проги на С, на выбор:

выводящие имена всех папок рекурсивно/нерекурсивно
выводящие имена всех файлов рекурсивно/нерекурсивно
выводящие имена всех папок и файлов рекурсивно/нерекурсивно
выводящие имена всех файлов с нужным расширением рекурсивно/нерекурсивно

И прочая и прочая
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.09.2011, 17:27
Помогаю со студенческими работами здесь

Как скопировать файлы на локальный комп
Решил создать здесь тему, т.к. сервер показывает Debian. Не могу понять, почему я не могу получить список файлов... То ли это в настройках...

Как скопировать файлы по маске в папку?
Люди, помогите решить задачу: из задаваемой пользователем папки нужно скопировать все файлы по маске (пример 'arj') в папку c:vrem. Никак...

Как скопировать файлы в папку Windows?
Здравствуйте! Не по своей вине удалил несколько файлов из папки Windows. Эти файлы восстановить из корзины уже нельзя, ибо удалены. ...

Как скопировать файлы из рандомной папки?
Вообщем имеется путь string PVS = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData).ToString() +...

Qmake: Как кроссплатформенно скопировать файлы?
Всем привет! Нужно в конце сборки программы, скопировать некоторые файлы в директорию с исполняемым файлом. Как это грамотно и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru