标题: [系统相关] 如何用label命令自动删除分区卷标 [打印本页]
作者: 0428_hai 时间: 2009-6-24 22:01 标题: 如何用label命令自动删除分区卷标
如题所述,如何用label命令删除一个分区的卷标呢?
因为在键入label命令后会有个提示,让你输入新卷标,不输入得按回车,然后还有个y/n的再次确认,比较麻烦。
各位有何高招?
临时文件?除了创建临时文件呢?
谢谢~~~~
作者: wxcute 时间: 2009-6-24 22:12 标题: 临时文件的
- echo=>ans.ini
- echo y>>ans.ini
- type ans.ini|label d:
- del ans.ini
复制代码
作者: keen 时间: 2009-6-24 23:00 标题: 回复 1楼 的帖子
复制代码
作者: 0428_hai 时间: 2009-6-25 17:14
原帖由 keen 于 2009-6-24 23:00 发表
(echo\&echo y)|label d:
实际测试时分区卷标并没有被彻底清除,而是替换为了一个空格!
卷标为一个空格,没有被删除,没有达到目的啊。
作者: keen 时间: 2009-6-25 17:31 标题: 回复 4楼 的帖子
没有呀,我的正确运行了呀。你的什么系统?我的xp sp3
作者: wxcute 时间: 2009-6-25 18:31 标题: 回复 5楼 的帖子
实际卷标成了一个空格:“ ”(效果同echo= |label d:),要变成 "本地磁盘“ 才算删除了。
作者: Batcher 时间: 2009-6-25 20:05 标题: 回复 4楼 的帖子
至于这个空格是从哪里来的,可以参考:
http://www.bathome.net/viewthrea ... amp;page=4#pid28166
作者: Taurus 时间: 2009-7-2 17:33
应该用了label建立的卷标才可以用label删除;
因为label建立的卷标建立在"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\盘符\DefaultLabel",但以右键更动的卷标及系统默认的,我却不知储存在那里;
其次不知何解,label无论建立还是删除卷标也时常失较,所以我都直接用reg 命令对登录表直接处理,我的方法大至如下:
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\盘符\DefaultLabel /f
==========================================
其次我也想了解系统默认值设在那里,我想有机会是以hex方式储存于登录表其他位置,但未深入尝试找过
[ 本帖最后由 Taurus 于 2009-7-2 17:38 编辑 ]
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |