Size: a a a

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

2021 August 16

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
архитектор одобряет
источник

4

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

RV

Roman Volodin in PowerShellRus - о Powershell (и не только) на русском
это сродни if ($expr -eq $true)
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
и пишем в парент скрипт еще, аще топ)
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
но для геев сойдет
источник

4

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

C

CrazyDiamond in PowerShellRus - о Powershell (и не только) на русском
а чего не так, надо было без else или без очевидного комментария?
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
можно без элс и с комментарием
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
ну и поскоку свичт надо: $var.isEnabled
источник

RV

Roman Volodin in PowerShellRus - о Powershell (и не только) на русском
можно просто if (-not ...
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
логичнее переназвать переменную в $showOutput
источник

4

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

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
МЕНЬШЕ КОГНИТИВНАЯ НАГРУЗКА
источник

RV

Roman Volodin in PowerShellRus - о Powershell (и не только) на русском
Да, как угодно)
источник

A

Anatoly in PowerShellRus - о Powershell (и не только) на русском
Нашёл!
источник

A

Anatoly in PowerShellRus - о Powershell (и не только) на русском
function Get-Password {
<#
 .Parameter Complexity
 The parameter specifies the character sets used to generate the password, where:
  'L' is lowerCase
  'N' is numbers
  'S' is symbols
  'U' is upperCase
#>
[CmdletBinding()]
param (
 [Int]$Size = 8,
 [Char[]]$Complexity = "LNSU",
 [Char[]]$Exclude
)
$Result = @();
$Tokens = @();
$Series = @{
 LowerCase = [Char[]]'abcdefghijklmnopqrstuvwxyz'
 Numbers   = [Char[]]'0123456789'
 Symbols   = [Char[]]'!@#$%^&*()_+'
 UpperCase = [Char[]]'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
}
foreach ( $Token in $Series.Keys | Where-Object { $Complexity -Contains $_[0] }) {
 $Choice = $Series.$Token | Where-Object { $Exclude -cNotContains $_ }
 $Result += $Choice | Get-Random
 $Tokens += $Choice
}
while ( $Result.Count -lt $Size ) { $Result += $Tokens | Get-Random }
return ( $Result | Sort-Object { Get-Random }) -Join ""
}
источник

C

CrazyDiamond in PowerShellRus - о Powershell (и не только) на русском
Switch parameters are of type SwitchParameter but implicitly convert to Boolean. The parameter variable can be used directly in a conditional expression. For example:

if ($MySwitch) { ... }

There's no need to write if ($MySwitch.IsPresent) { ... }
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
конеш но нид, но кошернее
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
ну дак и такая же хуйня
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
получишь AAAAAAAA
источник