我正在尝试使用 PowerShell 配置 Windows 10。要在通过 RDP(远程桌面协议)登录时启用对光驱的访问,我使用以下代码:
Function EnableMediaBurningDevices {
Write-Output "Enabling media burning devices..."
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name "AllocateCDRoms" -Type String -Value "0"
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name "AllocateDASD" -Type String -Value "1"
}
这不能按预期工作。
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