中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 13:34
48,040 主题排行 / 350,125 发帖 / 今日 0 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何获取本机磁盘上所有可用盘符
可打印版本  984 / 6
第1楼 pinghu 发表于 2008-02-11 16:02
中级用户 发帖 130 积分 307
如何获取本机磁盘上所有可用盘符
如何获取本机磁盘上所有可用驱动器盘符,并输出为几个型为c: d: e:……的字符串
每个硬盘写进一个字符串
所有光盘写进一个字符串
所有软盘写进一个字符串
所有移动磁盘和拥有盘符的外接设备写进一个字符串
第2楼 pinghu 发表于 2008-02-11 16:03
中级用户 发帖 130 积分 307
批处理和vbs代码我都想要
第3楼 slore 发表于 2008-02-11 17:32
铂金会员 发帖 2,478 积分 5,212
@echo off
setlocal enabledelayedexpansion
for /f "skip=1 tokens=1,2 delims=\" %%a in ('fsutil fsinfo drives^|find /v ""') do (
set aa=%%a
set aa=!aa:~-2!
for %%i in (!aa!) do fsutil fsinfo drivetype %%i
)
pause
第4楼 slore 发表于 2008-02-11 17:38
铂金会员 发帖 2,478 积分 5,212
VBS关键词


fso对象
Drives集合
.DriveType属性
第5楼 pinghu 发表于 2008-02-11 19:04
中级用户 发帖 130 积分 307
先顶一下在说,slore辛苦了
第6楼 fastslz 发表于 2008-02-11 19:12
铂金会员 发帖 2,315 积分 5,493 来自 上海
第7楼 zncznc 发表于 2008-02-15 05:04
新手上路 发帖 8 积分 16
顶你个。好东东
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023