[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 7楼 的帖子
  1. @title 查看可移动盘个数及盘符(当我插的是两个U盘的时候)
  2. @echo 1楼的代码无显示(去掉“Removable ”后显示一个:显示:m:)改为3楼的代码无显示
  3. @echo off
  4. for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
  5.   for /f %%h in ('fsutil fsinfo drivetype %%a:^|findstr "Removable 可移动"') do (
  6.     set DriveU=%%h
  7.   )
  8. )
  9. echo.%DriveU%
  10. echo.&pause
  11. @echo  6楼的代码
  12. @echo off
  13. for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
  14. for /f %%h in ('fsutil fsinfo drivetype %%a:^|findstr "可移动"') do (
  15. echo.%%h
  16. )
  17. )
  18. :: 方案一:fsutil 仅获得盘符
  19. :: 显示:l:
  20. :: 显示:m:
  21. echo.&pause
  22. @echo off
  23. for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do ( fsutil fsinfo drivetype %%a:|findstr "可移动" )
  24. :: 显示:l: - 可移动驱动器
  25. :: 显示:m: - 可移动驱动器
  26. echo.&pause
复制代码
1

评分人数

dosz.ys168.com
http://bbs.deepin.org/?a=dosz

TOP

回复 9楼 的帖子

HOME版系统和精简版系统类似,都是不完整的版本,网友戏称“太监版”或者“阉割版”,不仅无法使用WMIC,还有其它很多功能都被砍掉了。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

我的windows home 版怎么提示 wmic不是外部什么什么的。

TOP

正想找这个热处理,谢谢!

TOP

回复 6楼 的帖子

请问你想表达什么意思呢?

本帖旨在讨论批处理中如何获取可移动磁盘的盘符(以便自动实现一些针对可移动磁盘的文件/文件夹操作),而不是纯粹为了显示一下可移动磁盘的盘符是什么(没有什么意义的事情还是少做为妙)。如果您的代码只是显示了一下findstr的结果或者直接echo了一下,请先尝试一下把结果保存到一个变量里面吧。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

【方案一】fsutil

【方案一】fsutil
仅获得盘符

@echo off

for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (

for /f %%h in ('fsutil fsinfo drivetype %%a:^|findstr "
可移动"') do (

echo.%%h


)

)

@echo off
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do ( fsutil fsinfo drivetype %%a:|findstr "可移动" )

[ 本帖最后由 wangantao 于 2009-3-15 02:34 编辑 ]

TOP

回复 4楼 的帖子

运行这个命令
fsutil fsinfo drivetype C:
看看结果
思考一下
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 1楼 的帖子

'fsutil fsinfo drivetype %%a:^|findstr "Removable 可移动"') do (
    set DriveU=%%h
  不懂  希望解答

TOP

set DriveU=%%h
改为
set /a n+=1&call set DriveU%%n%%=%%h

最后用set DriveU显示所有的U盘盘符
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

感谢楼主!但是我想问一下,当我插的是两个U盘的时候怎么办?

TOP

返回列表