tem*_*ame 34 windows windows-explorer
我最近按照一些说明通过删除在%AppData%
and 中找到的两个文件夹来重置 GitHub for Windows %LocalAppData%
,我以前见过这些路径,但从未理解它们,并且搜索它们没有产生我想要找到的信息。
百分号在 Windows 上的文件路径中意味着什么,而不是导航到C:\Users\etc
,文件夹%AppData%
和%LocalAppData%
?
Eta*_*ner 25
%WORD%
cmd.exe
和 Windows 一样,通常是如何处理变量的,%AppData%
Application Data 目录的变量名称也是如此。
$ echo The value of ^%AppData^% is %AppData%
The value of %AppData% is C:\Users\USERNAME\AppData\Roaming
Run Code Online (Sandbox Code Playgroud)
std*_*err 13
%AppData%
是 Windows 7 中的隐藏文件夹。它用于保护用户数据和设置免遭任何不必要的更改或删除。它包含了许多重要的数据,如:程序设置,IE浏览器的cookies,IE浏览历史记录,由应用程序创建的临时文件,等等。
%LocalAppData%
这是%USERPROFILE%\AppData\Local
。例如:C:\Users\<Username>\AppData\Local
。
另请参阅KNOWNFOLDERID
MSDN 中的( )。
就像其他人所说的那样,%
周围的符号%AppData%
表示它是一个环境变量。
这两个是预定义的路径,因 Windows 版本而异。
从 Vista 开始,%AppData%
指向%UserProfile%/AppData/Roaming
(我想你可以猜到是什么%UserProfile%
,或者只是在资源管理器中自己测试一下)。该文件夹包含用户特定的、程序相关的数据,甚至程序本身。
此处的项目应与用户一起漫游到不同的机器。对于在不同公司机器上使用相同凭据的域环境中的用户来说,配置文件如何漫游更为明显。但是现在 Windows 8 使用云和 Microsoft 帐户进行登录,对于拥有多台机器的用户来说,此功能应该变得更加明显。
我不确定这个文件夹是否总是被正确使用。例如,谷歌浏览器将在其中存储千兆字节的数据。其他程序可能会使用它来存储诸如 之类的项目MyLayoutSettings.cfg
,以便在不同机器上的设置之间保持一定的一致性。我认为这是使用文件夹的更“正确”的方式。
%LocalAppData%
( %UserProfile%/AppData/Local
) 用于不应随用户漫游的用户特定项目,因为它们仅与该特定机器有关,或者因为它们太大。有关如何使用此位置的一个很好的示例,请查看%LocalAppData%/Temp
。
和位置是应用程序存储不需要向用户公开的数据的首选位置AppData\Local
。AppData\Roaming
在域环境中,Roaming
用于在用户登录到不同计算机时复制用户的环境。
您可以在Windows 文件系统命名空间使用指南中找到说明。
归档时间: |
|
查看次数: |
134976 次 |
最近记录: |