# Variables

There are several variables available out of the box for use in running commands and scripts. Many of the variables prefixed with *Sitecore* derive from the Sitecore.config settings. Run the command `Get-Variable` to see the complete list available in the currently running session.

| **Variable**                | **Example**                                                                           |
| --------------------------- | ------------------------------------------------------------------------------------- |
| AppPath                     | C:\Inetpub\wwwroot\Console\Website\\                                                  |
| HostSettings                | ... FontSize : 12 FontFamily : Wingdings ...                                          |
| me                          | sitecore\admin                                                                        |
| PWD                         | master:\\                                                                             |
| PSScript                    | `$PSScript.Appearance.Icon # Returns the icon of the executing script`                |
| ScriptSession               | ... ID : e9fedd64-cad0-4c43-b950-9cd361b151fd ...                                     |
| SitecoreAuthority           | <https://console>                                                                     |
| SitecoreContextItem         | `$SitecoreContextItem.Language.Name # Returns the language name`                      |
| SitecoreDataFolder          | C:\Inetpub\wwwroot\Console\Data                                                       |
| SitecoreDebugFolder         | C:\Inetpub\wwwroot\Console\Data\debug                                                 |
| SitecoreIndexFolder         | C:\Inetpub\wwwroot\Console\Data\indexes                                               |
| SitecoreLayoutFolder        | C:\Inetpub\wwwroot\Console\Website\layouts                                            |
| SitecoreLogFolder           | C:\Inetpub\wwwroot\Console\Data\logs                                                  |
| SitecoreMediaFolder         | C:\Inetpub\wwwroot\Console\Website\upload                                             |
| SitecorePackageFolder       | C:\Inetpub\wwwroot\Console\Data\packages                                              |
| SitecoreScriptRoot          | master:\system\Modules\PowerShell\Script Library\Task Management\Toolbox              |
| SitecoreCommandPath         | master:\system\Modules\PowerShell\Script Library\Task Management\Toolbox\Task Manager |
| SitecoreSerializationFolder | C:\Inetpub\wwwroot\Console\Data\serialization                                         |
| SitecoreTempFolder          | C:\Inetpub\wwwroot\Console\Website\temp                                               |
| SitecoreVersion             | 8.2.160729                                                                            |

**Note:** Any new variables created are stored within the current session; when the session ends the variables are removed. Be careful not to overwrite the built-in variables.
