中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 菜鸟问题:用批处理怎么打开光驱盘符
作者:
标题: 菜鸟问题:用批处理怎么打开光驱盘符 上一主题 | 下一主题
myname1994
初级用户





积分 65
发帖 30
注册 2005-11-11
状态 离线
『楼 主』:  菜鸟问题:用批处理怎么打开光驱盘符

用命令start 可以打开指定的文件夹

那我怎么打开光驱盘符呢。
因为每台电脑的逻辑盘符都不一样!
还有高手指教 谢谢!

2008-10-14 08:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
huahua0919
银牌会员




积分 1608
发帖 780
注册 2007-10-7
状态 离线
『第 2 楼』:  


for /f "delims=" %%i in ('wmic logicaldisk where "drivetype=5" get DeviceID^|more +1') do (start explorer %%i)


2008-10-14 08:51
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 3 楼』:  

----------------- (理解错误,删...)

[ Last edited by tireless on 2008-10-14 at 10:15 ]

2008-10-14 09:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复
myname1994
初级用户





积分 65
发帖 30
注册 2005-11-11
状态 离线
『第 4 楼』:  

我试了一下,好像不行吗?
我的意思是:假如说我有这样的一个批处理。
1:安装优化文件
2:打开注册表
3:进入光盘目录

我的意思是进入光盘目录,能打开光盘文件根目录

并不是在DOS下面看。

就跟我们直接进入电脑打开文件夹一样!

不知道这样我算不算说清楚没

2008-10-14 10:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 5 楼』:  

给2楼的代码加个pause
保存为test.bat
双击运行
把结果贴出来看看
for /f "delims=" %%i in ('wmic logicaldisk where "drivetype=5" get DeviceID^|more +1') do (start explorer %%i)
pause




2008-10-14 10:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
myname1994
初级用户





积分 65
发帖 30
注册 2005-11-11
状态 离线
『第 6 楼』:  

我试了。刚才可能有点慢。现在好了。
但就是一直要提示软盘
我把截图贴上来看看吧

附件 1: ww.jpg (2008-10-14 11:28, 55.62 K)


2008-10-14 11:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 7 楼』:  Re 6楼


@echo off
for /f "delims=" %%i in ('wmic logicaldisk where "drivetype=5" get DeviceID^|more +1') do (
  start explorer %%i
  goto :eof
)




2008-10-14 12:13
查看资料  发短消息 网志   编辑帖子  回复  引用回复
myname1994
初级用户





积分 65
发帖 30
注册 2005-11-11
状态 离线
『第 8 楼』:  

好了。谢谢!
这复杂的现在还没有学会。
看来还得努力呀!

2008-10-14 12:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
myname1994
初级用户





积分 65
发帖 30
注册 2005-11-11
状态 离线
『第 9 楼』:  

顺便再问个问题
我怎么在批处理里定位窗口的位置呀!

附件 1: 未命名.jpg.jpg (2008-10-14 12:27, 19.51 K)


2008-10-14 12:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pusofalse
银牌会员




积分 1604
发帖 646
注册 2008-4-13
状态 离线
『第 10 楼』:  


cmdow "完整的CMD窗口标题" /mov 200 200 /dis
先移动到坐标200 200处,再禁用窗口。
如果要复原,把/dis改为/ena即可。
cmdow.exe下载:http://www.vkill.net/tools/cmdow_1.4.3.rar



心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^
2008-10-14 12:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
myname1994
初级用户





积分 65
发帖 30
注册 2005-11-11
状态 离线
『第 11 楼』:  

这个应该是隐藏窗口的命令文件哇!

就是我运行一个批处理,我想把DOS窗口定位在屏幕的中间。

2008-10-14 13:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 12 楼』:  Re 11楼

请先测试10楼的方法,如果不行再提问,别靠猜的。
另,不相干的问题最好别在同一个帖子里面问。



2008-10-14 13:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 13 楼』:  



  Quote:
就是我运行一个批处理,我想把DOS窗口定位在屏幕的中间。

在批处理开头加上这句:
NirCmd win center foreground

2008-10-14 14:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: