Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2021 March 03

АК

Александр Костюченко... in PowerShellRus - о Powershell (и не только) на русском
foreach () или if ()
{

}
источник

as

alex suslin in PowerShellRus - о Powershell (и не только) на русском
конечно
источник

АК

Александр Костюченко... in PowerShellRus - о Powershell (и не только) на русском
спасибо парни
источник

АК

Александр Костюченко... in PowerShellRus - о Powershell (и не только) на русском
выручили на ночь глядя
источник

АК

Александр Костюченко... in PowerShellRus - о Powershell (и не только) на русском
alex suslin
ну тогда чтобы внести 5 копеек

gci "C:\Program Files\1cv8\" -recurse -Filter "1cv8*.exe" | select -expandproperty fullname
со звездочкой сделал, понял почему мой вариант не работает))
Спасибо
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Александр Костюченко (КМ Системс)
со звездочкой сделал, понял почему мой вариант не работает))
Спасибо
Alt+shift+F
источник

АК

Александр Костюченко... in PowerShellRus - о Powershell (и не только) на русском
Andrey Shishkin
Alt+shift+F
спасибо.
Я слышал можно аргументы передать как переменную, подскажете синтаксис?
источник

VB

Vector BCO in PowerShellRus - о Powershell (и не только) на русском
Александр Костюченко (КМ Системс)
спасибо.
Я слышал можно аргументы передать как переменную, подскажете синтаксис?
хеш таблица в переменной
а потом execute-function @varname
источник

as

alex suslin in PowerShellRus - о Powershell (и не только) на русском
google powershell splating
источник

VB

Vector BCO in PowerShellRus - о Powershell (и не только) на русском
Vector BCO
хеш таблица в переменной
а потом execute-function @varname
$varname = @{
  path = "c:\windows"
  filter = "*"
}
источник

АК

Александр Костюченко... in PowerShellRus - о Powershell (и не только) на русском
Спасибо, я передавал через  таблицу через $hashTable, оказывается  надо через @hashTable
источник

A

Anch in PowerShellRus - о Powershell (и не только) на русском
PS C:\WINDOWS\system32> New-Item -Path "HKLM:\\SOFTWARE\Policies\Google\Chrome" -Force
New-Item : Имеются дополнительные данные.
строка:1 знак:1
+ New-Item -Path "HKLM:\\SOFTWARE\Policies\Google\Chrome" -Force
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   + CategoryInfo          : NotSpecified: (:) [New-Item], IOException
   + FullyQualifiedErrorId : System.IO.IOException,Microsoft.PowerShell.Commands.NewItemCommand
источник

A

Anch in PowerShellRus - о Powershell (и не только) на русском
что ему от меня надо? почему ветку не создает?
источник

AV

A V in PowerShellRus - о Powershell (и не только) на русском
О учёные мужи подскажите нубу ) Есть команда

Get-PfaAllVolumeSpaceMetrics -Array $Array |Sort-Object -Descending -Property total | Format-table -Property Name, total

вывод как на картинке, нашёл функцию преобразования:

function to_kmg ($bytes, [int]$precision = 0) {
foreach ($i in ("Bytes","KB","MB","GB","TB")) {
   if (($bytes -lt 1024) -or ($i -eq "TB")){
       $bytes = ($bytes).tostring("F0" + "$precision")
       return $bytes + " $i"
       } else {
           $bytes /= 1KB
       }
   }
}

Как total пропускать через неё? Или может есть легче способ. Заранее спасибо.
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Get-PfaAllVolumeSpaceMetrics -Array $Array |Sort-Object -Descending -Property total  | Select Name, @{n="Total";e={to_kmg $_}}
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Anch
PS C:\WINDOWS\system32> New-Item -Path "HKLM:\\SOFTWARE\Policies\Google\Chrome" -Force
New-Item : Имеются дополнительные данные.
строка:1 знак:1
+ New-Item -Path "HKLM:\\SOFTWARE\Policies\Google\Chrome" -Force
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   + CategoryInfo          : NotSpecified: (:) [New-Item], IOException
   + FullyQualifiedErrorId : System.IO.IOException,Microsoft.PowerShell.Commands.NewItemCommand
Права доступа
источник

A

Anch in PowerShellRus - о Powershell (и не только) на русском
от админа запускаю
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Тогда ошибку полностью
источник

A

Anch in PowerShellRus - о Powershell (и не только) на русском
Aleksandr
Тогда ошибку полностью
она и есть полностью
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Путь создан уже HKLM:\\SOFTWARE\Policies\Google?
источник