Get-Help about_quoting
Get-ChildItem '\Reports\*.txt' | foreach {
[PSCustomObject]@{
File=$_.Name;
Cpu=Get-Content $_ | Select-String -Pattern 'Тип ЦП' | Select-Object -First 1
}
}
gci '\Reports\*.txt' | foreach { Get-Content $_ | Select-String -Pattern 'Тип ЦП' | Select-Object -First 1}
Откуда там взялось TimeGenerated, если в представлении Out-GridView, поле со временем просто называется: Time
поле Xml - EventData
# Если юзер нужен
$cred = Get-Credential main\you001
Invoke-Command -ComputerName 'server' { Write-Host 'Hello' } -Credential $cred
# Если не нужен
Invoke-Command -ComputerName 'server' { Write-Host 'Hello' }
$servers = Get-Content \\servs\as\delit.txt
Invoke-Command -ComputerName $servers {
get-appxpackage -allusers *xboxonesmartglass* | remove-appxPackage
# Тут все остальные аналогичные команды. Для начала можно оставить только одну
}
# Если надо, после "}" подставляем <i>-Credential $cred</i> как и выше