窗口 – 这些奇怪的环境变量是什么?
发布时间:2020-12-13 19:33:31 所属栏目:Windows 来源:网络整理
导读:我使用GetEnvironmentString()获取程序的环境变量. 每个节目都有这样的结果: =::=:: 我不知道这是什么意思? 这是代码: LPWCH lpEnvString=GetEnvironmentStringsW(); LPWSTR lpszVariable=(LPWSTR)lpEnvString; while (*lpszVariable) { wprintf(L"%sn"
我使用GetEnvironmentString()获取程序的环境变量.
每个节目都有这样的结果: =::=:: 我不知道这是什么意思? 这是代码: LPWCH lpEnvString=GetEnvironmentStringsW(); LPWSTR lpszVariable=(LPWSTR)lpEnvString; while (*lpszVariable) { wprintf(L"%sn",lpszVariable); lpszVariable+=wcslen(lpszVariable)+1; } FreeEnvironmentStringsW(lpEnvString); 另外,如果我们开始列出这些变量,我们会看到如下的东西: =::=:: =C:=C:Usersusernamevalue =ExitCode=00000001 ALLUSERSPROFILE=C:ProgramData APPDATA=C:UsersartikAppDataRoaming CommonProgramFiles=C:Program Files (x86)Common Files CommonProgramFiles(x86)=C:Program Files (x86)Common Files CommonProgramW6432=C:Program FilesCommon Files ... 另一方面,getenv(“= ExitCode”)或getenv(“= C:”)返回NULL. 你可以提供这个“功能”的正确文档,
它们是从cmd.exe中扫描出来的,用于处理ms-dos目录,它们基本上没有什么用处,比任何东西都更古老.本质上,它跟踪每个驱动器当前目录,并保持为一个环境变量,以便轻松传递给其他进程.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-phone-7 – WP7应用程序内购买
- 使用NuGet将项目程序集引用添加到名为* .Resources.dll的文
- windows-server-2008 – 在Windows服务器中等效的hwclock
- 内存管理 – Windows任务管理器列 – 处理[已关闭]
- 权限 – 具有管理员的新文件的文件所有权 – 为什么它为组管
- Windows API一日一练 57 CopyFile和MoveFile函数
- Windows是否会回收堆栈空间?
- windows 无鼠标配置ip地址
- Windows相当于linux cksum命令
- windows-phone-7 – 在Windows Phone 7模拟器中键入
推荐文章
站长推荐
热点阅读