Skip to content

Commit

Permalink
Added EnvironmentVariables.md
Browse files Browse the repository at this point in the history
  • Loading branch information
joachimmetz committed Jan 19, 2020
1 parent fa3e29d commit a60e61d
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions windows/EnvironmentVariables.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
## Environment variables

Name | Scope | Description
--- | --- | ---
`%AllUsersProfile%` | System | Path of the of the "All Users" or "Common" profile directory.
`%APPX_PROCESS%` | User | .NET applications will attempt to load WinAppXRT.dll from %PATH%
`%COMMONPROGRAMFILES%` | System | Path of the common program files folder
`%COMMONPROGRAMFILES(X86)%` | System | Path of the 32-bit common program files folder

### References

* [AllUsersProfile](http://environmentvariables.org/AllUsersProfile)
* [CommonProgramFiles](http://environmentvariables.org/CommonProgramFiles)
* [ComSpec](http://environmentvariables.org/ComSpec)
* [Path](http://environmentvariables.org/Path)
* [ProgramFiles](http://environmentvariables.org/ProgramFiles)
* [SystemDrive](http://environmentvariables.org/SystemDrive)
* [SystemRoot](http://environmentvariables.org/SystemRoot)
* [Temp](http://environmentvariables.org/Temp)
* [WinDir](http://environmentvariables.org/WinDir)
* [Recognized Environment Variables](https://docs.microsoft.com/en-us/windows/deployment/usmt/usmt-recognized-environment-variables)
* [Driver Package Isolation - DriverData and ProgramData](https://docs.microsoft.com/en-us/windows-hardware/drivers/develop/driver-isolation#driverdata-and-programdata)
* [About User Profiles](https://msdn.microsoft.com/en-us/library/windows/desktop/bb776892(v=vs.85).aspx)

#### APPX_PROCESS environment variable

* [Beyond good ol’ Run key, Part 17](http://www.hexacorn.com/blog/2014/08/31/beyond-good-ol-run-key-part-17/)
* [.NET Framework 4.6 allows side loading of Windows API Set DLL](https://www.securify.nl/advisory/SFY20160201/_net-framework-4_6-allows-side-loading-of-windows-api-set-dll.html)

#### Windows Registry environment variable expansion

* [Expanding Environment Variables](https://msdn.microsoft.com/en-us/library/cc231436.aspx)

0 comments on commit a60e61d

Please sign in to comment.