中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 04:16
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 麻烦改个代码(安全打开U盘)
可打印版本  936 / 5
第1楼 guigui 发表于 2009-04-07 03:22
初级用户 发帖 48 积分 102
麻烦改个代码(安全打开U盘)
我在网上看到关于安全打开U盘的代码,如下:
@echo off
for %%i in (Z Y X W V U T S R Q P O N M L K J I H G F E D) do (
for /f "delims=" %%j in ('fsutil fsinfo drivetype %%i:^|find/i "可移动驱动器"') do (
set "b=%%j"
))
set "lis=%b:~0,1%"
vol %lis%:>nul 2>nul
if %errorlevel% equ 0 (echo U盘盘符是 %lis%:
%windir%\explorer.exe /e, %lis%:) else (
echo 没有"可移动驱动器"
)
pause


可是这个代码只能打开一个U盘,要是插2个以上就不能同时打开,能不能修改下,能打开目前插在系统中所有的可移动设备?非常感谢。
第2楼 guigui 发表于 2009-04-14 04:56
初级用户 发帖 48 积分 102
怎么没人啊?
第3楼 tireless 发表于 2009-04-14 10:42
银牌会员 发帖 1,122 积分 2,025
第4楼 guigui 发表于 2009-04-15 04:58
初级用户 发帖 48 积分 102
谢谢这位大哥 非常感谢!!
第5楼 740011611 发表于 2009-06-24 10:15
初级用户 发帖 83 积分 96 来自 信阳
学习啦!
第6楼 bozhou 发表于 2009-06-24 11:08
初级用户 发帖 19 积分 38
我觉得应该做成:显示所有可移动盘符以及标签,并给出选择,选择性打开。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023