在Powershell中创建数组可以使用逗号。 PS C:Powershell& […]
每月归档: 2011年12月s
当我们把一个命令的执行结果保存到一个变量中,可能会认为变量存放的是纯文本。 但是 […]
Powershell命令返回数组
在Powershell中创建一个变量,会在后台生成一个PSVariable对象,这个对象不仅包含变量的值,也包含变量的其它信息,例如"只写保护"这样的描述。
如果在Powershell中输出一个变量,只会输出这个变量的值。不能够显示它的其它信息,如果想查看一个变量的其它保留信息,就需要变量的基类PSVariable对象,这个可以通过Get-Variable命令得到,下面的例子演示如何查看一个变量的全部信息。
Powershell变量的幕后管理
Powershell数组一般具有多态性,如果你不指定元素的具体类型,解释器会自动 […]
Powershell强类型数组
变量可以自动存储任何Powershell能够识别的类型信息,可以通过$varia […]
Powershell变量的类型和强类型
Powershell所有的变量都有一个决定变量是否可用的作用域。Powershe […]
Powershell变量的作用域
Powershell中所有不是我们自己的定义的变量都属于驱动器变量(比如环境变量),它的前缀只是提供给我们一个可以访问信息的虚拟驱动器.。例如env:windir,象env:驱动器上的一个"文件”,我们通过$访问它,就会返回"文件"的内容。直接访问文件路径
Powershell驱动器变量
传统的控制台一般没有象Powershell这么高级的变量系统。它们都是依赖于机器本身的环境变量,进行操作 。环境变量对于powershell显得很重要,因为它涵盖了许多操作系统的细节信息。此外,powershell中的变量只存在于powershell内部的会话中,一旦powershell关闭,这些变量就会自生自灭。但是如果环境变量被更新了,它会继续保存在操作系统中,即使其它程序也可以调用它。
Powershell环境变量
Powershell 自动化变量 是那些一旦打开Powershell就会自动加载的变量。 这些变量一般存放的内容包括
1.用户信息:例如用户的根目录$home
2.配置信息:例如powershell控制台的大小,颜色,背景等。
3.运行时信息:例如一个函数由谁调用,一个脚本运行的目录等。
Powershell自动化变量
变量可以临时保存数据,因此可以把数据保存在变量中,以便进一步操作。选择变量名,变量的赋值和返回值,给多个变量同时赋值,交换变量的值,查看正在使用的变量,查找变量,验证变量是否存在,删除变量,使用专用的变量命令,变量写保护,变量描述