zoukankan      html  css  js  c++  java
  • appdata 文件夹

    appdata file

    AppData 的位置在 c:Users{UserName}Appdata ,它是从 Windows Vista 开始引入的,直至今天的 Windows 7, 8, 10 仍旧在使用。在 XP 中的位置应该是:Documents and Settings{username}Local SettingsApplication Data

    AppData 文件夹用来存储特定用户的数据。

    实际上这还和 {UserName} 文件夹有关, {UserName} 文件夹是用来存储特定用户的信息。而 AppData 文件夹用来存储应用的数据,(AppData 是 Application Data 的缩写),所以 {UserName} 下的 AppData 文件夹就是用来存储特定用户的。

    通常应用程序会存储在 Program Files 文件夹中,这些文件都是任意用户可以访问的,在Windows的早期版本中,该文件夹称为“所有用户” AppData文件夹。但 c:Userslucio 目录是只有 lucio 这个账户才能访问,其他账户没有权限访问。所以程序的大部分内容都会被安装在 Program Files 文件夹下,但是一些特定用户的数据,会被存储在{UserName}appdata 文件夹下。

    Adddata 是个隐藏文件夹,下面通常有 LocalLocalLowRoaming 三个文件夹。

    • local:通常用来存储仅保存在一台 pc 上的数据,这些数据不会被漫游。
    • LocalLow:和 local 类似,不会被漫游,现在不常用。
    • Roaming:如果您的PC连接到具有漫游配置文件的,则漫游文件夹包含将使用用户帐户从计算机“漫游”到计算机的数据。

    这些准则需要程序开发者自己遵守。例如,谷歌浏览器将其所有的特定用户的个人数据存储在本地文件夹(local)中,不过我想也没太大区别,因为大部分用户都不会设置域或者需要它,而且现在大部分应用程序的个人配置的同步,都是把数据保存在服务器。而且有些应用也会直接把数据直接存储在{UserName} 文件夹下,而不是 Appdata 下,也有很多程序将数据存储在注册表中。

  • 相关阅读:
    HashMap源码解析
    如何同时运行两个Tomcat
    Thymeleaf遍历List<Map>和Map<>
    Apache POI详解
    如何管理系统的右键新建菜单
    datatable的dom配置
    如何获取Html的height和width属性(网页宽、高)
    什么是跨域?如何解决跨域问题?
    C# 各类文件扩展名
    C# 接口与抽象类的区别? 什么情景下使用接口,什么情景下使用抽象类?
  • 原文地址:https://www.cnblogs.com/luciolu/p/14607670.html
Copyright © 2011-2022 走看看