Powershell的内置变量
ls Variable:
| Name | Value | Description |
| $ | ||
| ? | TRUE | Status of last command |
| ^ | ||
| args | System.Object[] | |
| ConfirmPreference | High | Dictates when confirmation should be requested. Confirmation is requested when the ConfirmImpact of the operation is equal to or greater than $ConfirmPreference. If $ConfirmPreference is None, actions will only be confirmed when Confirm is specified. |
| ConsoleFileName | Name of the current console file | |
| DebugPreference | SilentlyContinue | Dictates the action taken when a Debug message is delivered |
| Error | System.Collections.ArrayList | |
| ErrorActionPreference | Continue | Dictates the action taken when an error message is delivered |
| ErrorView | NormalView | Dictates the view mode to use when displaying errors |
| ExecutionContext | System.Management.Automation.EngineIntrinsics | The run objects available to cmdlets |
| FALSE | FALSE | Boolean False |
| FormatEnumerationLimit | 4 | Dictates the limit of enumeration on formatting IEnumerable objects |
| HOME | C:\Users\814072 | Folder containing the current user's profile |
| Host | System.Management.Automation.Internal.Host.InternalHost | A reference to the host of the current runspace |
| input | System.Collections.ArrayList+ArrayListEnumeratorSimple | |
| MaximumAliasCount | 4096 | Maximum number of aliases allowed in a session |
| MaximumDriveCount | 4096 | Maximum number of drives allowed in a session |
| MaximumErrorCount | 256 | Maximum number of errors to retain in a session |
| MaximumFunctionCount | 4096 | Maximum number of functions allowed in a session |
| MaximumHistoryCount | 4096 | Maximum number of history objects to retain in a session |
| MaximumVariableCount | 4096 | Maximum number of variables allowed in a session |
| MyInvocation | System.Management.Automation.InvocationInfo | |
| NestedPromptLevel | 0 | Dictates what type of prompt should be displayed for the current nesting level |
| null | References to the null variable always return the null value. Assignments have no effect. | |
| OutputEncoding | System.Text.DBCSCodePageEncoding | The text encoding used when piping text to a native executable file |
| PID | 4800 | Current process ID |
| profile | C:\Users\814072\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1 | |
| ProgressPreference | Continue | Dictates the action taken when progress records are delivered |
| PSBoundParameters | System.Management.Automation.PSBoundParametersDictionary | |
| PSCommandPath | ||
| PSCulture | zh-CN | Culture of the current Windows PowerShell session |
| PSDefaultParameterValues | System.Management.Automation.DefaultParameterDictionary | Variable to hold all default <cmdlet:parameter, value> pairs |
| PSEmailServer | Variable to contain the name of the email server. This can be used instead of the HostName parameter in the Send-MailMessage cmdlet. | |
| PSHOME | C:\Windows\System32\WindowsPowerShell\v1.0 | Parent folder of the host application of the current runspace |
| psISE | Microsoft.PowerShell.Host.ISE.ObjectModelRoot | |
| PSScriptRoot | ||
| PSSessionApplicationName | wsman | AppName where the remote connection will be established |
| PSSessionConfigurationName | http://schemas.microsoft.com/powershell/Microsoft.PowerShell | Name of the session configuration which will be loaded on the remote computer |
| PSSessionOption | System.Management.Automation.Remoting.PSSessionOption | Default session options for new remote sessions |
| PSUICulture | en-US | UI culture of the current Windows PowerShell session |
| psUnsupportedConsoleApplications | Microsoft.PowerShell.Host.ISE.UICollection`1[System.String] | |
| PSVersionTable | System.Management.Automation.PSVersionHashTable | Version information for current Windows PowerShell session |
| PWD | C:\Users\814072 | |
| scriptAnalyzer | Microsoft.PowerShell.Host.ISE.ISEAddOnTool | |
| scriptBrowser | Microsoft.PowerShell.Host.ISE.ISEAddOnTool | |
| ShellId | Microsoft.PowerShell | The ShellID identifies the current shell. This is used by #Requires. |
| StackTrace | at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at System.Management.Automation.PathUtils.MasterStreamOpen(PSCmdlet cmdlet, String filePath, Encoding resolvedEncoding, Boolean defaultEncoding, Boolean Append, Boolean Force, Boolean NoClobber, FileStream& fileStream, StreamWriter& streamWriter, FileInfo& readOnlyFileInfo, Boolean isLiteralPath) |
|
| TRUE | TRUE | Boolean True |
| VerbosePreference | SilentlyContinue | Dictates the action taken when a Verbose message is delivered |
| WarningPreference | Continue | Dictates the action taken when a Warning message is delivered |
| WhatIfPreference | FALSE | If true, WhatIf is considered to be enabled for all commands. |
Powershell的内置变量的更多相关文章
- Maven系列三Maven内置变量
Maven内置变量说明: ${basedir} 项目根目录(即pom.xml文件所在目录) ${project.build.directory} 构建目录,缺省为target目录 ${project. ...
- Maven的内置变量
Maven内置变量说明: ${basedir} 项目根目录(即pom.xml文件所在目录) ${project.build.directory} 构建目录,缺省为target目录 ${project. ...
- nginx的那些内置变量
nginx在配置文件nginx.conf中可以使用很多内置变量,配置如下: location /info { add_header 'Content-Type' 'text/html'; echo & ...
- Maven内置变量说明
Maven内置变量说明: ${basedir} 项目根目录 ${project.build.directory} 构建目录,缺省为target ${project.build.outputDirect ...
- 学习笔记——Maven 内置变量
Maven内置变量说明: ${basedir} 项目根目录(即pom.xml文件所在目录) ${project.build.directory} 构建目录,缺省为target目录 ${project. ...
- makefile 分析 -- 内置变量及自动变量
makefile 分析1 -p 选项,可以打印出make过程中的数据库, 下面研究一下内置的变量和规则. -n 选项, 只运行,不执行, -d 选项,相当于--debug=a, b(basic), ...
- Perl中的特殊内置变量详解
#!/usr/bin/perl -w @array = qw(a b c d); foreach (@array) { print $_," "; } 例子的作用就是定义一个数组并 ...
- 【译】 AWK教程指南 附录D-AWK的内置变量
因内置变量的个数不多,此处按其相关性分类说明,并未按其字母顺序排列. ARGC ARGC表示命令行上除了选项 -F, -v, -f 及其所对应的参数之外的所有参数的个数.若将"awk程序&q ...
- Maven内置变量
1.Maven内置变量说明: ${basedir} 项目根目录 ${project.build.directory} 构建目录,缺省为target ${project.build.outputDire ...
随机推荐
- Ubuntu下装QQ2014
1.首先我们需要下载一个 deb的 Wine QQ安装包 qq2014官方下载:http://www.longene.org/download/WineQQ2013SP6-20140102-Longe ...
- 电话激活windows server 2012的解决方案
在激活Windows系统时,微软一直秉承着坑爹的传统,竟然把电话激活的界面给隐藏起来了,只留一个在线激活的界面,但是如果是给服务器激活系统,基本是不会有外网可以用的,不过我们可以通过命令行的方式进行激 ...
- c++ 继承 虚函数与多态性 重载 覆盖 隐藏
http://blog.csdn.net/lushujun2011/article/details/6827555 2011.9.27 1) 定义一个对象时,就调用了构造函数.如果一个类中没有定义任何 ...
- popular net
陈皓<跟我一起写makefile>http://blog.csdn.net/haoel/article/details/2886/
- git_2-linux
在linux下搭建git环境1.创建Github账号,https://github.com2.Linux创建SSH密钥: ssh-keygen ##一直默认就可以了 3.将公钥加入到Github账户 ...
- mysql 建表语句
修改id为自动增长: alter table book b_ISBN int(11) auto_increment; 自动增长要加的:auto_increment 基本的sql语句: 选择:sel ...
- 如何 ︰ 执行批量更新和插入使用.NET 提供程序在 C#.NET OpenXML
https://support.microsoft.com/zh-cn/kb/315968 如何 ︰ 执行批量更新和插入使用.NET 提供程序在 C#.NET OpenXML Email Prin ...
- (转)浅谈MD5加密算法中的加盐值(SALT)
我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码. 加Salt可以一定程度上解决这一问题.所谓加Salt方法,就 ...
- c++ queue 顺序队列的实现
#include<iostream> #include<cstdlib> #include<cstdio> using namespace std; const i ...
- hdu 5761 Rowe Bo 微分方程
1010 Rower Bo 首先这个题微分方程强解显然是可以的,但是可以发现如果设参比较巧妙就能得到很方便的做法. 先分解v_1v1, 设船到原点的距离是rr,容易列出方程 \frac{ dr} ...