社区
硬件/系统
帖子详情
如何利用vc 将dos 进入到某个文件夹?
不知起什么名
2009-08-13 02:16:07
如题!
...全文
1735
29
打赏
收藏
如何利用vc 将dos 进入到某个文件夹?
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不知起什么名
2009-08-13
打赏
举报
回复
....
i应该是这个
//声明:
SetCurrentDirectory(
lpPathName: PAnsiChar {路径名}
): BOOL;
不知起什么名
2009-08-13
打赏
举报
回复
例如要进入 d:\test 这个文件夹下
不知起什么名
2009-08-13
打赏
举报
回复
哪段代吗? 我实现不了...
MoXiaoRab
2009-08-13
打赏
举报
回复
和DOS没关系,直接调API实现,别总DOS DOS的
不知起什么名
2009-08-13
打赏
举报
回复
利用VC++让dos的目前文件夹 变成 含有他们的当前文件夹
MoXiaoRab
2009-08-13
打赏
举报
回复
什么叫“只执行文件夹”
不知起什么名
2009-08-13
打赏
举报
回复
只执行文件夹可以吗?
MoXiaoRab
2009-08-13
打赏
举报
回复
那就好了呀,直接WinExec不就得了?加上路径 见#10
不知起什么名
2009-08-13
打赏
举报
回复
就的一起的...
MoXiaoRab
2009-08-13
打赏
举报
回复
CreateProcess里面可以自定义新的工作路径
MoXiaoRab
2009-08-13
打赏
举报
回复
不是DOS里面的怎么了?你的意思是 比如是 Test.exe 对吧?
和你要处理的文件不是一起的对吧?
不知起什么名
2009-08-13
打赏
举报
回复
在啊..
外部命令就是 不是dos里面的
MoXiaoRab
2009-08-13
打赏
举报
回复
什么叫“外部DOS命令”?
他们现在不在一个文件夹下?
不知起什么名
2009-08-13
打赏
举报
回复
CreateProcess(NULL,NULL,NULL,NULL,FALSE,HIGH_PRIORITY_CLASS,NULL,fileNewPath,&start,&process);
不知起什么名
2009-08-13
打赏
举报
回复
STARTUPINFO start;
PROCESS_INFORMATION process;
CreateProcessNULL,NULL,NULL,NULL,FALSE,HIGH_PRIORITY_CLASS,NULL,fileNewPath,&start,&process);
怎么不对啊?
不知起什么名
2009-08-13
打赏
举报
回复
他们的参数不能带有任何路径 只能处理命令和wav文件
bluesky395
2009-08-13
打赏
举报
回复
[Quote=引用 3 楼 jason176374 的回复:]
不明白你说什么。
如果是CREATEPROCESS的话,可以指定当前目录。那么在DOS程序里就是你指定的目录了。
[/Quote]
顶。。。指定当前目录就可以了。。。如果是使用CreateProcess,则可以设置lpCurrentDirectory为文件夹的路径。。。
不知起什么名
2009-08-13
打赏
举报
回复
这样可以执行 外部dos 命令?
*.exe 这个命令只能处理它当前文件夹的wav文件..麻烦
例如 他们都在 d: 盘
代码是怎样的?
zyq5945
2009-08-13
打赏
举报
回复
[Quote=引用 1 楼 tr0j4n 的回复:]
虽然觉得没这个必要,但是还是说下system("cd C:")
[/Quote]
写完整路径,写好参数,直接调用就好了,但可能会有DOS界面的黑框出现。
MoXiaoRab
2009-08-13
打赏
举报
回复
CreateProcess参数有点复杂,你不妨直接这样WinExec("D:\\Notepad.exe", SW_SHOW);
加载更多回复(9)
VC
遍历指定
文件夹
下的所有文件 及如何删除
文件夹
本文介绍了在
VC
中遍历指定
文件夹
下的所有文件以及如何删除文件和
文件夹
的方法。通过CFileFind类和系统函数DeleteFile、RemoveDirectory实现文件和空目录的删除。对于非空目录,提供了自定义的深度遍历删除函数DeleteDir,该函数递归删除
文件夹
及其内容。同时,还展示了如何启动
文件夹
中的exe或dll。
VC
遍历
文件夹
下所有文件和
文件夹
本文介绍了一种在
VC
环境中遍历
文件夹
及其子文件的方法,通过递归算法结合Win32 API函数FindFirstFile、FindNextFile实现。文章详细展示了如何避免无限递归,并提供了一个完整的示例代码。
vc
调用
dos
命令总结
本文总结了在Windows程序中调用
DOS
命令的方法,包括使用system函数可能出现的问题以及如何通过WinExec函数避免闪屏,并介绍如何
利用
DOS
的重定向技术将命令输出保存到文件。同时,文章探讨了如何执行多条命令和实现延迟执行,如使用'&'和'ping'命令。
vc
调用cmd命令总结
本文总结了在
VC
中调用CMD命令的四种方法:system、WinExec、ShellExecute和CreateProcess。通过示例详细介绍了每种方法的用法,包括执行
DOS
命令、打开应用程序、显示窗口方式等,并提供了常见操作的代码示例。
使用FlashBoot3.2c 将 U 盘制作成
DOS
启动盘
本教程详细介绍了如何使用FlashBoot3.2c免费版将U盘制作成
DOS
启动盘。从下载软件到确认U盘设置,包括插入U盘、选择Full OS——USB、设定
DOS
、选择U盘、配置文件系统等步骤,最后成功制作并生成了
VC
文件夹
和KERNEL.SYS文件。
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章