脚本需要将连接的USB驱动器的名称logging到文本文件中

我们每周将2个TrueCryptencryption的USB硬盘驱动器(“ 备份1 ”和“ 备份2 ”)异地转换为我们的数据备份系统。

对于这两个驱动器, 物理驱动器没有分配驱动器号(不是必需的); 然而,两个已安装的虚拟驱动器都分配了字母“V”。

在这里输入图像说明

任何人都可以提出一个脚本,将logging外部驱动器的卷标签?

我会安排这个每天晚上运行,所以我可以看到哪个备份驱动器在现场在任何点,让我看看磁盘旋转是否没有按计划完成。

任何想法或build议将不胜感激。

命令vol v:会告诉卷标。

输出将是这样的:

驱动器C中的卷是System

卷序列号是86DA-23A0

您可能需要将输出的第一行写入文件,如下所示:

卷v:|find“驱动器卷”>> drivelog.txt

这是我最终做的…感谢来自ZEDA-NL的回答:

 vol v:|find "Volume in drive" >>"d:\Admin\USB backup drive rotation log.txt" echo %date% >>"d:\Admin\USB backup drive rotation log.txt" echo %time% >>"d:\Admin\USB backup drive rotation log.txt" echo. >>"d:\Admin\USB backup drive rotation log.txt" 

在这里输入图像说明