May 29, 2014

Læg strenge sammen

Write-host "$($Id)  -  $($Name)  -  $($Owner)"

Write-host  ("{0}  -  {1}  -  {2}" -f $Id,$Name,$Owner )

Write-host $Id  "  -  "   $Name  "  -  "  $Owner

May 28, 2014

Types


TypeDescription
[int]32-bit signed integer
[long]64-bit signed integer
[string]Fixed-length string of Unicode characters
[char]A Unicode 16-bit character
[byte]An 8-bit unsigned character
[bool]Boolean True/False value
[decimal]An 128-bit decimal value
[single]Single-precision 32-bit floating point number
[double]Double-precision 64-bit floating point number
[xml]Xml object
[array]An array of values
[hashtable]Hashtable object

Select-Object with @ and not

Get-WmiObject Win32_Volume -Filter ("DriveType={0}" -f [int][System.io.Drivetype]::removable)| Select-Object Label

Get-WmiObject Win32_Volume -Filter ("DriveType={0}" -f [int][System.io.Drivetype]::removable)| Select-Object -ExpandProperty label