允许Windows RDP用户访问可移动媒体

允许Windows RDP用户访问可移动媒体,windows,rdp,group-policy,mediadevices,optical-drive,Windows,Rdp,Group Policy,Mediadevices,Optical Drive,我正在尝试使用PowerShell配置Windows 10。要在通过RDP(远程桌面协议)登录时启用对光驱的访问,我使用以下代码: Function EnableMediaBurningDevices { Write-Output "Enabling media burning devices..." Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Nam

我正在尝试使用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\u访问被拒绝
当使用同一帐户在本地登录时,所有这些都可以正常工作

遵循本指南:

我尝试设置这两个策略:
-设备:仅限本地登录用户访问CD-ROM=已禁用
-设备:允许格式化和弹出可移动媒体=管理员和超级用户
(gpedit.msc、计算机配置、Windows设置、安全设置、本地策略、安全选项)

这些是它后面的注册表项:
-HKEY\U LOCAL\U MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,AllocateCDRoms=0
-HKEY\U LOCAL\U MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,AllocateDASD=1

所有症状都没有改变。我还尝试了在Windows7机器上使用RDP,但没有成功。本地登录后,我可以访问CD/DVD/BD刻录机,远程访问则不行

如果有人能帮我把这件事做好,那就太好了,

Zweikeks

解决方案是设置此组策略(而不是我问题中的两个):

-所有可移动存储:允许在远程会话中直接访问=已启用
(gpedit.msc、计算机配置、管理模板、系统、可移动存储访问)

关联的注册表项:
-HKEY\U LOCAL\U MACHINE\Software\Policys\Microsoft\Windows\RemovableStorageDevices,AllowRemoteDASD=1

/茨威克斯

# Enable remotely logged-on users to access media burning devices
Function EnableMediaBurningDevices {
    Write-Output "Enabling media burning devices..."

    # -Force required to create nested keys
    # Check if the key already exists, otherwise with -Force all its existing values will be deleted!
    If (!(Test-Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices")) {
        New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices" -Force -ErrorAction SilentlyContinue | Out-Null
    }
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices" -Name "AllowRemoteDASD" -Type DWord -Value 1
}