Windows Powershell 创建数组

 更新时间:2014年09月06日 11:56:02   投稿:hebedich  
在日常处理中,除了使用像“数值类型”和“字符串类型”外,还需要使用能够包含其他对象的“集合”类型。大多数常见语言,都提供一些操作集合类型的语法。最基本的集合类型就是数组类型,它提供了一种下标基于0的数组对象。

在Powershell中创建数组可以使用逗号。

PS C:Powershell> $nums=2,0,1,2
PS C:Powershell> $nums
2
0
1
2

对于连续的数字数组可以使用一个更快捷的方法

PS C:Powershell> $nums=1..5
PS C:Powershell> $nums
1
2
3
4
5

数组的多态
象变量一样如果数组中元素的类型为弱类型,默认可以存储不同类型的值。

PS C:Powershell> $array=1,"2012世界末日",([System.Guid]::NewGuid()),(get-date)
PS C:Powershell> $array
1
2012世界末日

Guid
----
06a88783-a181-4511-9e41-2780ecbd7924

DisplayHint : DateTime
Date    : 2011/12/9 0:00:00
Day     : 9
DayOfWeek  : Friday
DayOfYear  : 343
Hour    : 14
Kind    : Local
Millisecond : 910
Minute   : 15
Month    : 12
Second   : 45
Ticks    : 634590369459101334
TimeOfDay  : 14:15:45.9101334
Year    : 2011
DateTime  : 2011年12月9日 14:15:45

空数组和单元素数组
空数组

PS C:Powershell> $a=@()
PS C:Powershell> $a -is [array]
True
PS C:Powershell> $a.Count
0

1个元素的数组

PS C:Powershell> $a=,"moss"
PS C:Powershell> $a -is [array]
True
PS C:Powershell> $a.Count
1

相关文章

  • Windows Powershell 定义变量

    Windows Powershell 定义变量

    本文主要描述了Windows Powershell 变量的相关知识,非常的详尽,是一篇不可多得的文章,希望对大家理解powershell的变量有所帮助
    2014-09-09
  • PowerShell中简单的自定义函数和调用函数例子

    PowerShell中简单的自定义函数和调用函数例子

    这篇文章主要介绍了PowerShell中简单的自定义函数和调用函数例子,非常简单的一个小例子,需要的朋友可以参考下
    2014-08-08
  • Windows 8 中的 PowerShell 3.0

    Windows 8 中的 PowerShell 3.0

    PowerShell并不是在Windows 8上首次出现,所以,很多IT专业人员、程序员和高级用户都非常熟悉了。在这里重提PowerShell,主要是为了为一些之前没有了解过PowerShell用户,还有对PowerShell 3.0不是特别了解的用户。PowerShell高手可以跳过此文。
    2015-09-09
  • PowerShell中执行Javascript的方法示例

    PowerShell中执行Javascript的方法示例

    这篇文章主要介绍了PowerShell中执行Javascript的方法示例,特殊场景下可能会用到这个技巧,需要的朋友可以参考下
    2014-07-07
  • PowerShell脚本中查看网卡的高级属性

    PowerShell脚本中查看网卡的高级属性

    这篇文章主要介绍了PowerShell脚本中查看网卡的高级属性,本文直接给出实现代码和运行结果,需要的朋友可以参考下
    2014-11-11
  • PowerShell管理Win Server 2008 R2

    PowerShell管理Win Server 2008 R2

    在Windows Serve 2008 R2中,一个重要改进就是PowerShell版本升级为2.0。Win 2008 R2包括一系列新的服务器管理界面,这些均建立在PowerShell 2.0之上。它新增了240个cmdlets命令集,新的PowerShell图形用户界面也增添了开发功能,从而用户能更简单创建自己的命令行。
    2015-09-09
  • PowerShell入门教程之函数、脚本、作用域介绍

    PowerShell入门教程之函数、脚本、作用域介绍

    这篇文章主要介绍了PowerShell入门教程之函数、脚本、作用域介绍,本文所讲内容都是PowerShell的基础知识,需要的朋友可以参考下
    2014-10-10
  • PowerShell隐藏不显示窗口的多种方法

    PowerShell隐藏不显示窗口的多种方法

    这篇文章主要介绍了PowerShell隐藏不显示窗口的多种方法,本文讲解了启动PowerShell时隐藏自己的窗口、在PowerShell启动其它进程时隐藏窗口、使用PowerShell隐藏其它进程的窗口三种方法,需要的朋友可以参考下
    2015-06-06
  • PowerShell中终止管道的方法

    PowerShell中终止管道的方法

    这篇文章主要介绍了PowerShell中终止管道的方法,本文直接给出代码实例,需要的朋友可以参考下
    2015-05-05
  • 使用PowerShell获取Trustedinstaller权限的问题

    使用PowerShell获取Trustedinstaller权限的问题

    这篇文章主要介绍了使用PowerShell获取Trustedinstaller权限,获取到 Trustedinstaller 权限,就可以通过一些命令来修改系统文件了,本文给大家详细讲解,需要的朋友可以参考下
    2023-01-01

最新评论