Size: a a a

2017 September 06

P

Pavel in Powershell Ru
Evgeny Khitrinevich
Get-childitem | where { $_.Thumbprint -like "abcd*"} | select *|fl
Пайпнуть его в fl *
источник

EK

Evgeny Khitrinevich in Powershell Ru
Алексей Зубков
Ну вот допустим я делаю get-childitem . И вот как узнать какие свойства есть у объекта
get-childitem|get-member *
источник
2017 September 07

P

Pavel in Powershell Ru
Чатик, подскажи. Я делаю
Invoke-Command -ComputerName $env:COMPUTERNAME -ScriptBlock {ls -Path 'Cert:\' -Recurse }

и получаю ошибку The system cannot open the device or file specified, хотя выполнение ls -Path 'Cert:\' -Recurse возвращает все сертификаты, как и должно. В чём может быть проблема?
источник

P

Pavel in Powershell Ru
Pavel
Чатик, подскажи. Я делаю
Invoke-Command -ComputerName $env:COMPUTERNAME -ScriptBlock {ls -Path 'Cert:\' -Recurse }

и получаю ошибку The system cannot open the device or file specified, хотя выполнение ls -Path 'Cert:\' -Recurse возвращает все сертификаты, как и должно. В чём может быть проблема?
Причём для пары машин удалённо я всё-таки могу получить сертификаты, но ещё для нескольких десятков — нет.
источник

AS

Aggron Stonebreaker in Powershell Ru
Мб прав нет на тачках?
источник

AS

Aggron Stonebreaker in Powershell Ru
По этим путям
источник

P

Pavel in Powershell Ru
В примере одна и та же тачка, через invoke-command не получается, напрямую получается.
источник
2017 September 08

AS

Aggron Stonebreaker in Powershell Ru
Pavel
В примере одна и та же тачка, через invoke-command не получается, напрямую получается.
ты никакие локальные переменные там не используешь?
источник

AS

Aggron Stonebreaker in Powershell Ru
всё что в scriptblock должно быть явно передано через -argumentlist, если не захардкожено
источник

AS

Aggron Stonebreaker in Powershell Ru
источник

P

Pavel in Powershell Ru
Aggron Stonebreaker
всё что в scriptblock должно быть явно передано через -argumentlist, если не захардкожено
Нет, конечно. Всё как я написал.
источник

AS

Aggron Stonebreaker in Powershell Ru
что за путь такой тогда интересный?
источник

AS

Aggron Stonebreaker in Powershell Ru
'Cert:\'
источник

EK

Evgeny Khitrinevich in Powershell Ru
Хранилище сертификатов
источник

EK

Evgeny Khitrinevich in Powershell Ru
Pavel
Чатик, подскажи. Я делаю
Invoke-Command -ComputerName $env:COMPUTERNAME -ScriptBlock {ls -Path 'Cert:\' -Recurse }

и получаю ошибку The system cannot open the device or file specified, хотя выполнение ls -Path 'Cert:\' -Recurse возвращает все сертификаты, как и должно. В чём может быть проблема?
А если вместо ls сделать get-childitem?
источник

P

Pavel in Powershell Ru
Aggron Stonebreaker
что за путь такой тогда интересный?
Ну здрастьпжалста. Сделайте Get-PSDrive и увидите массу интересного.
источник

P

Pavel in Powershell Ru
Evgeny Khitrinevich
А если вместо ls сделать get-childitem?
ls это алиас для get-childitem. Алиасы в помершелле работают очень прямолинейно.
источник

EK

Evgeny Khitrinevich in Powershell Ru
Так и знал, что не смогу сказать тебе ничего полезного
источник

AS

Aggron Stonebreaker in Powershell Ru
Пробовал руками через enter pss?
источник

P

Pavel in Powershell Ru
О, это свежая идея
источник