我是Tape的新手。我搜索找到有没有适当的方法来清点附加到我的Windows机器的磁带。我的目标是获取连接到Windows机器的磁带(库,驱动器和介质)的基本信息。我尝试了以下的powershell脚本。
https://gallery.technet.microsoft.com/508cf491-9cc7-48f6-a835-29a3a8559138
问题是我正在使用cristalink的firestreamer虚拟磁带库。
https://www.cristalink.com/fs/
大多数输出参数都是空的。以下是样本输出
可用性:3
能力:2 7
能力描述:
标题:Firestreamer磁带机
压缩:
压缩方法:
Configuration Manager错误代码:0
Configuration Manager用户配置:错误
创建类名:Win32_TapeDrive
默认块大小:
描述:Firestreamer磁带机
设备ID:
SCSI \ SEQUENTIAL&安培; VEN_CRSTLINK&安培; PROD_FIRESTRMRDRIVE \ 1安培; 2AFD7D61&安培0安培; 000104
ECC:
EOT警告区域大小:
错误已清除:
错误说明:
错误方法:
特点高:
功能低:
ID:
安装日期:
上次错误代码:
制造商:Cristalink Limited
最大块大小:
最大媒体尺寸:
最大分区数:
媒体类型:磁带机
最小块大小:
名称:Firestreamer磁带机
需要清洁:
支持的媒体数量:
填充:
PNP设备ID:
SCSI \ SEQUENTIAL&安培; VEN_CRSTLINK&安培; PROD_FIRESTRMRDRIVE \ 1安培; 2AFD7D61&安培0安培; 000104
电源管理功能:
支持电源管理:
报告设置标记:
状态:好的
状态信息:3
系统创建类名:Win32_ComputerSystem
系统名称:2012CN2
我阅读了使用DPM(数据保护管理器)清点磁带的文章。但我不确定如何正确执行它。指导我解决我的问题。在此先感谢
答案 0 :(得分:1)
不确定我是否迟到了。但不幸的是,今天发现了你的问题。您可能知道我们这里有两种类型的设备。 Medium Changers&磁带机。
Medium Changers - 控制磁带的机器人。 磁带驱动器 - 容纳磁带的容器。
您可以使用此项目来枚举介质更换器设备列表&磁带机。有关您的信息,请使用TapeClassGuid进行磁带驱动器和适用于中型换肤者的MediumChangerClassGuid。
获得所有更换器设备后,您可以使用DeviceIoControl获取有关整个磁带库的信息 - IOCTL_CHANGER_GET_PRODUCT_DATA。打开更换器设备路径的句柄(从上面的项目获得),例如:" \\。\ Changer0"
此后,您可以使用DeviceIoControl获取有关每个磁带机的信息 - IOCTL_CHANGER_GET_ELEMENT_STATUS。
这就是全部。有关示例代码的任何进一步说明/要求,请回复我。