这些Windows环境变量的含义是什么:
谁设定了它们?什么时候?谁使用它们?为了做什么?
samba服务器的配置如何修改这些变量?
Pet*_*eng 15
HOMEDRIVE/ HOMEPATH是用户的个人文件所在的位置:下载,音乐,文档等.
HOMESHAREHOMEDRIVE如果主目录使用UNC路径,则使用它.
USERPROFILE用于存储用户的应用程序和操作系统配置文件以及个性化设置.它包括本地和漫游(Active Directory)文件夹.似乎人们比HOMEPATH现在更喜欢使用它.
重要的是要注意虽然HOMEDRIVE/ HOMEPATH通常是相同的路径USERPROFILE,但情况并非总是如此.
我不认为Samba会修改这些.它可能会利用它们来提供初始(主页)目录.Active Directory可能会更改它们.
参考文献:
iva*_*eev 10
USERPROFILE设置由userenv!LoadUserProfileW何时加载用户的配置文件(HKEY_USERS\<sid>配置单元).
/noprofile了runas),那么过程在运行Default User仍然有这个变量设定曲线-因为此刻它在系统启动时加载.HOMEDRIVE,HOMEPATH和HOMESHARE(以及其他几个变量)的设置由shell32!RegenerateUserEnvironmentExplorer初始化1调用.它们被放置在(易失性)HKCU\Volatile Environment键中,该键在易失性状态下持续存在,直到配置文件卸载为止.
HOMEPATH要设置,SYSTEM必须为配置文件的目录权限(它们是最初设置的,当然,但与Cygwin的玩耍时如可能消失chmod).1 该代码还设置了一些已经设置的变量userenv.这表明这是一个较旧的代码,自NT4天以来一直存在.配置文件和主路径之间的区别 - 服务器故障确认.
如果您转到运行框并输入以上任何内容,如下所示
%主路径%
然后它将转到您计算机上设置的环境路径。例如,在编写 vb 脚本和类似内容(例如您想要在用户配置文件区域上执行任务)时,它非常有用。
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
25835 次 |
| 最近记录: |