找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 26741|回复: 8

[系统相关] 批处理怎么列取硬盘分区并查看类型?

[复制链接]
发表于 2011-9-9 15:51:44 | 显示全部楼层 |阅读模式
问下怎么通过批处理实现列取硬盘分区,并查看分区类型,在分区里列取目录
  1. for /f "" %%a in ('fsutil fsinfo drives^|more') do (fsutil fsinfo drivetype %%a)>>1.txt
复制代码
该怎么样才能实现呢
发表于 2011-9-9 17:29:34 | 显示全部楼层
1,列取根目录,还是所有的目录?
2,你的代码用意在何?
 楼主| 发表于 2011-9-9 20:09:35 | 显示全部楼层
代码并不完整,需要补全啊
列取所有目录只是举个例子,有时也要通过遍历磁盘来找文件
最关键是不了解通过这种从命令中读取的怎么实现,从命令中会出现其他语句,不知道怎么消除掉,怎么让它们镶嵌在一起,写个批处理做个计划任务方便呗
发表于 2011-9-9 20:22:50 | 显示全部楼层
回复 3# byak


参考:批处理全盘搜索指定文件获取其完整路径
http://bbs.bathome.net/thread-3465-1-1.html
 楼主| 发表于 2011-9-10 13:01:13 | 显示全部楼层
谢谢版主,现在就用着这个先,那我想做的更简便点,通过在命令中读取盘符,然后找到比如说共享盘或是固定的盘来找东东,难道通过比如说我上面的命令实现不了?
发表于 2011-9-10 19:39:43 | 显示全部楼层
回复 5# byak


你用的是XP系统吗?fsutil fsinfo drives的输出结果在XP和Vista/Win7里面是不同的
发表于 2011-9-10 19:45:02 | 显示全部楼层
XP.bat
  1. @echo off
  2. for /f %%a in ('fsutil fsinfo drives ^| more ^| findstr "^[A-Z]"') do (
  3.     fsutil fsinfo drivetype %%a
  4. )
复制代码
 楼主| 发表于 2011-9-14 12:46:02 | 显示全部楼层
主要是03和xp的,win7的研究下
发表于 2011-9-14 23:21:39 | 显示全部楼层
回复 8# byak


看完7楼代码,还有什么问题不?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 01:51 , Processed in 0.018344 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表