Как скопировать файлы в VC ++?

Я хочу скопировать файлы, существующие во флеш-накопителе в жесткие диски и затем выполнить их использующий VC ++ приложение. У меня есть VS 2008..?

1
задан Himanshu 18 June 2014 в 05:47
поделиться

2 ответа

Вы можете использовать FindFile(), чтобы выяснить, какие файлы находятся в папке...

CopyFile(_T("c:\\test"), _T("c:\\test1"), true);

Then ShellExecute(...)

2
ответ дан 3 September 2019 в 00:10
поделиться

Используйте FindFirstFile / FindNextFile / FindClose , чтобы перечислить файлы на флэш-накопителе. Если вы определили, что файл является исполняемым (скажем, проверив расширение .exe ), то вы используете CopyFile , чтобы скопировать их на нужный жесткий диск.

После того, как они скопированы, вы можете использовать ShellExecute для их запуска или CreateProcess , если вы хотите управлять процессом через дескриптор процесса.

0
ответ дан 3 September 2019 в 00:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: