Windows %USERPROFILE%\Desktop位于文件夹重定向的配置文件上

Windows %USERPROFILE%\Desktop位于文件夹重定向的配置文件上,windows,server,directory,Windows,Server,Directory,我的桌面是一个重定向的配置文件,因此当我运行%USERPROFILE%并进入桌面文件夹时,我会得到“\FILESERVER\RP\MYUSER\Desktop” 但是当我运行%USERPROFILE%\Desktop时,我得到一个错误“Windows找不到'C:\Users\MYUSER\Desktop' 我的问题是: 在重定向的配置文件环境中,是否有%SOMETHING%可直接进入桌面文件夹 谢谢否,没有环境变量。文件夹在Windows桌面环境(图形shell)级别重定向,因此您必须使用she

我的桌面是一个重定向的配置文件,因此当我运行%USERPROFILE%并进入桌面文件夹时,我会得到“\FILESERVER\RP\MYUSER\Desktop” 但是当我运行%USERPROFILE%\Desktop时,我得到一个错误“Windows找不到'C:\Users\MYUSER\Desktop'

我的问题是: 在重定向的配置文件环境中,是否有%SOMETHING%可直接进入桌面文件夹


谢谢

否,没有环境变量。文件夹在Windows桌面环境(图形shell)级别重定向,因此您必须使用shell API查询其位置,例如,对于已知文件夹
FOLDERID\u desktop
。如果您只想在桌面上使用资源管理器窗口,则可以使用“shell:“协议,例如,
start”““shell:desktop”
。我实际需要的是,我正在创建一个批处理文件,将应用程序复制到文件夹中,并且我需要桌面上的快捷方式。。。我可以用GPO来做,但我在想“如果我已经把批处理推到GPO上了,我就把它放在文件中…”你可以用PowerShell来做,也许还有VBScript,但据我所知不是纯批处理脚本。可能是No的重复,没有环境变量。文件夹在Windows桌面环境(图形shell)级别重定向,因此您必须使用shell API查询其位置,例如,对于已知文件夹
FOLDERID_desktop
。如果您只需要桌面的资源管理器窗口,您可以使用“shell:”协议,例如
start”““shell:desktop”
。我真正需要的是,我正在创建一个批处理文件,将应用程序复制到文件夹中,并且我需要桌面上的快捷方式。。。我可以用GPO来做,但我在想“如果我已经将批处理推到GPO上了,我就把它放在文件中…”你可以用PowerShell来做,也可以用VBScript,但据我所知不是纯批处理脚本。可能是