我想将存在于闪存驱动器中的文件复制到硬盘中,然后使用VC++应用程序运行它们。我有VS 2008 ..?如何在VC++中复制文件?
1
A
回答
2
你可以使用FindFile()
找出哪些文件夹中..
CopyFile(_T("c:\\test"), _T("c:\\test1"), true);
然后ShellExecute(...)
0
使用FindFirstFile/FindNextFile/FindClose列举你的闪存驱动器上的文件。如果您确定该文件是可执行文件(例如通过检查.exe
扩展名),那么您使用CopyFile将它们复制到所需的硬盘驱动器。
一旦它们被复制,您可以使用ShellExecute来启动它们,否则CreateProcess如果您想要通过进程句柄来控制进程。
相关问题
- 1. 如何在VC++中复制文件夹?
- 2. 如何通过串口在vC++中传输二进制文件
- 3. 如何在复制文件时将文件复制到python文件夹中
- 4. 如何在gradle中复制文件?
- 5. 如何在C中复制文件#
- 6. 如何在XCode中复制文件?
- 7. 如何在python中复制文件?
- 8. 如何在java中复制文件
- 9. 如何在Visual C++中复制文件?
- 10. 如何在git树中复制文件?
- 11. 如何在Python中复制文件?
- 12. 如何在java中的资源文件夹中复制文件
- 13. 如何在Ubuntu中的多个文件夹中复制文件?
- 14. 如何复制文件?
- 15. 如何复制.xib文件?
- 16. 如何复制文件?
- 17. VC++中的“复制到输出目录”
- 18. 如何指定要在Android.mk文件中复制的文件
- 19. 在VB.NET中复制文件
- 20. 在NSIS中复制文件
- 21. 如何在低级别复制文件?
- 22. 如何从资源中复制文件?
- 23. Vista复制文件正在复制到VirtualStore文件夹中
- 24. 如何在MFC VC++ Visual Studio 2008中绘制图形控件?
- 25. 如何递归复制MSBuild中的文件,*在某些文件中指定要复制的文件*
- 26. 如何重命名正在复制和复制文件的文件
- 27. 如何在Python中复制二进制文件的块?
- 28. 如何在Perl程序中复制二进制文件
- 29. 如何在VC++
- 30. 复制文件VS不复制文件?