问题标签 [optical-drive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 允许 Windows RDP 用户访问可移动媒体
我正在尝试使用 PowerShell 配置 Windows 10。要在通过 RDP(远程桌面协议)登录时启用对光驱的访问,我使用以下代码:
这不能按预期工作。
Windows 10 1809
使用我的本地管理员帐户通过 RDP 登录
症状:
- 启动时 Opti Drive Control 1.70 消息“未找到驱动器”
- 启动时 Nero DiscSpeed 12.5.6.0 消息“您无权刻录到物理刻录机”
- VirtualBox 6.0.4 选择设备->光驱时出现错误 VERR_ACCESS_DENIED -> 主机驱动器
在本地使用相同帐户登录时,所有这些都可以正常工作。
按照本指南:
https
://docs.microsoft.com/en-us/windows/desktop/imapi/providing-user-permissions-for-media-burning-devices
我尝试设置这两个策略:
- 设备:限制 CD - 仅限本地登录用户的 ROM 访问 = 已禁用
- 设备:允许格式化和弹出可移动媒体 = 管理员和高级用户
(gpedit.msc、计算机配置、Windows 设置、安全设置、本地策略、安全选项)
这些是它背后的注册表项:
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon, AllocateCDRoms = 0
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon, AllocateDASD = 1
症状都没有改变。我还尝试将 RDP 用于 Windows 7 机器,但无济于事。本地登录 我可以访问我的 CD/DVD/BD 刻录机,但我不能远程访问。
如果有人可以帮助我完成这项工作,那就太好了,
Zweikeks
assembly - 如何识别磁盘和 CD/DVD 上的扇区、磁道?
我正在编写一些汇编 BIOS 代码,通常我们使用中断来访问磁盘功能。我们给这个扇区读取字节等命令,但磁盘如何知道它是否是第一个扇区,以及 cd/dvd 如何识别扇区,因为 cd/dvd 从随机位置插入 cd 驱动器。这些硬件中是否有与扇区相关的任何类型的标识号?
windows - 如何从 Windows 命令行或批处理确定插入的空白可刻录光介质(CD、DVD、蓝光光盘)的容量?
有没有办法从 Windows 命令提示符/批处理文件中确定插入的空白可刻录媒体的类型和大小?
我知道我可以使用硬盘/SSD:
并提取我需要的信息。但是对于光学媒体,我似乎找不到任何与插入的媒体容量或类型有关的内容。
我认为DriveType
和MediaType
领域可能是一种方式,但它似乎并不那么具体。
DriveType = 3
以及MediaType = 12
用于硬盘驱动器或 SSD
DriveType = 5
以及MediaType = 11
适用于任何媒体类型的光学媒体(CD、DVD、蓝光/M-Disc 25、50、100GB)。
Freespace
和Size
领域是完全空白的光学媒体
从命令行,如果我使用可刻录媒体(即G: <ENTER>
)切换到驱动器号,它只会给出错误Incorrect function.
在 Windows 资源管理器中,我可以右键单击 - 光驱的属性,并显示可用空间。但我似乎无法直接从命令行找到方法。
任何人都知道是否有另一种方法?
谢谢。