PS> $empty = $null PS> $empty[0] Error: Cannot index into a null array. 因此,在尝试访问数组中的元素之前,请确保数组不是 $null。Count数组和其他集合具有计数属性,可告知数组中有多少项。PowerShell 复制 PS> $data.count 4 PowerShell 3.0 向大多数对象添加了计数属性。 你可以使用单个对象,它应该...
int count), string[] Split(char[] separator, System.StringSplitOptions options), string[] Split(char[] separator, int count, System.StringSplitOptions options), string[] Split(string[] separator, System.StringSplitOptions options), string[] Split(string[] sepa ...
[int] 、[long]、[string] 、[char] 、[bool] 、[byte] 、[double] 、[decimal] 、[single] [array] :数组对象 [xml] :XML对象 [hashtable] :哈希表对象,类似于一个字典对象 二、常量 PowerShell常量的值永远不会变。常量不能被删除。 使用常量之前,需要通过Set-Variable来创建常量,且指定一些参数来使...
[int] 、[long]、[string] 、[char] 、[bool] 、[byte] 、[double] 、[decimal] 、[single] [array] :数组对象 [xml] :XML对象 [hashtable] :哈希表对象,类似于一个字典对象 二、常量 PowerShell常量的值永远不会变。常量不能被删除。 使用常量之前,需要通过Set-Variable来创建常量,且指定一些参数来使...
-notmatch, -inotmatch, -cnotmatch - string doesn't match regex pattern Replacement -replace, -ireplace, -creplace - replaces strings matching a regex pattern Containment -contains, -icontains, -ccontains - collection contains a value -notcontains, -inotcontains, -cnotcontains - collection ...
$arr = ipconfig $arr $arr -is [array] \\ 判断是否是数组 You can't use 'macro parameter character #' in math mode arr=@() #创建空数组 $arr=1..10,"string",(get-date)#创建混合数组 PowerShell访问数组 $arr[0..2] PowerShell自定义函数及调用 代码语言:javascript 代码运行次数:0 运行 ...
The function contains two commands. The$PSHelpvariable stores the path to the PowerShell help files.$PSHOMEis the PowerShell installation directory with the subdirectoryen-USthat specifies each*.txtfile in the directory. TheSelect-Stringcommand in the function uses thePathandPatternparameters. ThePa...
When you run the function, the value you supply for a parameter is assigned to a variable that contains the parameter name. The value of that variable can be used in the function. The following example is a function called Get-SmallFiles. This function has a $Size parameter. The function ...
Turning a String Into an Array Believe it or not, there might very well be times when you find it useful to convert a string value to an array. For example, suppose you have a part number like this: $e = "9BY6742W" It’s very possible that each character in that part number has...
$StringArray = "MYVAR1='String1'", "MYVAR2='String2'" Invoke-Sqlcmd -Query "SELECT `$(MYVAR1) AS Var1, `$(MYVAR2) AS Var2" -Variable $StringArray Var1 Var2 --- --- String1 String2 This command uses an array of character strings as input to the Variable parameter. The ...