Size: a a a

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

2017 September 27

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
и обернуть в try-catch
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
С учетом, если версия Ps 5+
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
Если меньше, то Get-ItemProperty
источник

EC

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

EC

Eduard Charsov in PowerShellRus - о Powershell (и не только) на русском
$Script = @"
`$Path = (Get-ItemProperty SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{3B7E914A-93D5-4A29-92BB-AF8C3F66C431}).DesplayVerion  
if ((Test-Path `$Path) -like `$version) {                    
   Write-Host "Software Installed"                                              
}
"@
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
HKLM?
источник

EC

Eduard Charsov in PowerShellRus - о Powershell (и не только) на русском
точно, упустил
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
if (`$Path -like `$version)
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
DesplayVerion - наверно, DisplayVersion?
источник

EC

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

EC

Eduard Charsov in PowerShellRus - о Powershell (и не только) на русском
спасибо!
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Коллеги, подскажите нубу. Если в скрипте  есть два полностью индентичных куска кода, отличающиеся только переменнами над которыми производятся действия - они меняются местами, то как лучше написать код? Кроме вызова функции есть что-то?
источник

V

Veacheslav in PowerShellRus - о Powershell (и не только) на русском
Йонас Швабас
Коллеги, подскажите нубу. Если в скрипте  есть два полностью индентичных куска кода, отличающиеся только переменнами над которыми производятся действия - они меняются местами, то как лучше написать код? Кроме вызова функции есть что-то?
ответ нуба нубу: а есть смысл такой оптимизации? на время выполнения это никак не повлияет :) ИМХО
источник

RV

Roman Volodin in PowerShellRus - о Powershell (и не только) на русском
don't repeat yourself
источник

IK

Ilya Kutsev in PowerShellRus - о Powershell (и не только) на русском
Йонас Швабас
Коллеги, подскажите нубу. Если в скрипте  есть два полностью индентичных куска кода, отличающиеся только переменнами над которыми производятся действия - они меняются местами, то как лучше написать код? Кроме вызова функции есть что-то?
цикл, функция.
источник

V

Veacheslav in PowerShellRus - о Powershell (и не только) на русском
цикл не подайдет, т.к. там переменные меняются местами.
а функцию просили не предлагать :)
источник

NK

ID:239892337 in PowerShellRus - о Powershell (и не только) на русском
filter,scriptblock )
источник

V

Veacheslav in PowerShellRus - о Powershell (и не только) на русском
это уже усложнение скрипта.
поэтому и был мой вопрос про "оптимизацию", стоит ли...
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Спасибо, оставлю ка есть.
источник

ЙШ

Йонас Швабас in PowerShellRus - о Powershell (и не только) на русском
Объясните что делается в
источник