如果这应该在另一个网站上问,请告诉我。我很抱歉,因为我不知道这个名称的正确命名。
示例:使用 %localappdata% 会将我导航到“C:\Users\User\AppData\Local”。我可以在两个“%”符号之间使用所有这些可能的快捷方式列表吗?
另外,这些的正确名称应该叫什么?
如果这应该在另一个网站上问,请告诉我。我很抱歉,因为我不知道这个名称的正确命名。
示例:使用 %localappdata% 会将我导航到“C:\Users\User\AppData\Local”。我可以在两个“%”符号之间使用所有这些可能的快捷方式列表吗?
另外,这些的正确名称应该叫什么?
该
%sometext%
语法是适用于资源管理器和命令提示符的 Windows 机制。它被称为“环境变量扩展”。
该序列被存储在名为“sometext”的环境变量中的文本简单地替换(也称为“扩展”)。
所以
%localappdata%
只是被存储在名为“localappdata”的环境变量中的任何内容所取代,这恰好c:\users\user\appdata\local
在您的情况下。要查看所有可用环境变量的列表,请打开命令提示符窗口并输入命令
SET
。(或者在 PowerShell 中给出命令
dir env:
。)这将显示所有变量及其当前值。
显然,只有那些包含路径的(不是全部)才有意义在 Explorer 中使用。
补充托尼的回答:
使用格式:
explorer "shell:<KnownFolderName>"
您可以使用以下方法访问其他位置,包括虚拟文件夹,例如
This PC
:explorer "shell:MyComputerFolder"
KnownFolders 在注册表中定义:
您可以使用以下命令在PowerShell中生成名称列表:
大多数(但不是全部)名称都以这种方式工作: