[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] [已解决]批处理如何区分自身所在的盘符是硬盘还是可移动磁盘?

我制作了一个BAT,想在里面加条命令,让BAT在打开时能够判断出自己在硬盘里还是在可移动磁盘里,并且能够判断出自己是否在盘符的根目录下。谢谢诸位高手了!

[ 本帖最后由 SkyPE 于 2011-3-4 15:17 编辑 ]
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2
山东大汉,呵呵。

fsutil fsinfo drivetype %~d0
1

评分人数

TOP

回复 2楼 的帖子

谢谢!从来没见过这个命令!今天又收获不小!只是还不知道怎么判断是否自己处在根目录,还望指教!
山东大汉,呵呵。

TOP

if "%~p0"=="\" echo 位于根目录

TOP

CMD下FSUTIL/?你收入会更大,以后的你应该能搞定了
枫中残雪:风停了,我的心却在动,让我心中的寒意走向远方

TOP

谢谢你,问题解决了!
山东大汉,呵呵。

TOP

fsutil fsinfo drivetype %~d0
if "%~p0"=="\" echo

请问%~d0和"%~p0是什么意思啊????

TOP

返回列表