需要脚本来将所连接的 USB 驱动器的名称记录到文本文件中

需要脚本来将所连接的 USB 驱动器的名称记录到文本文件中

我们轮换了 2 个 TrueCrypt 加密的 USB 硬盘(“备份 1“ 和 ”备份 2”)每周进行一次异地备份,以备份我们的数据系统。

对于这两种驱动器,身体的驱动器没有分配驱动器号(没有必要);但是,两个驱动器都已安装,虚拟的驱动器分配有字母“V”。

在此处输入图片描述

有人可以建议一个可以记录外部驱动器卷标的脚本吗?

我会安排它每晚运行,这样我就可以在任何给定点看到哪个备份驱动器在现场,从而让我看到磁盘旋转是否没有按照计划进行。

任何想法或建议都将非常感激。

答案1

该命令vol v:将告诉卷标。

输出将会像这样:

驱动器 C 中的卷是系统

卷序列号为 86DA-23A0

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

vol v:|查找“驱动器中的卷”>>drivelog.txt

答案2

这是我最终做的事情......感谢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"

在此处输入图片描述

相关内容