Size: a a a

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

2021 November 01

АБ

Андрей Бритов... in PowerShellRus - о Powershell (и не только) на русском
источник

АБ

Андрей Бритов... in PowerShellRus - о Powershell (и не только) на русском
Мануал GET-ADUSER   -  LogonWorkstations String RW userWorkstations
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
это не ответ на вопрос
источник

АБ

Андрей Бритов... in PowerShellRus - о Powershell (и не только) на русском
string
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
можно там нужно ($PSItem.LogonWorkstations -join ',') делать вообще
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
тогда не нужно
источник

АБ

Андрей Бритов... in PowerShellRus - о Powershell (и не только) на русском
источник

АБ

Андрей Бритов... in PowerShellRus - о Powershell (и не только) на русском
Так как ?
Вот у меня пользователи к пример test1, test2, test3
Можно ли взять этот пул пользователей и в значении logonworkstations убрать Только значение {0}
источник

AS

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

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
надо погуглить про replace и экранирование
источник

K✔

Kenya-West ✔ in PowerShellRus - о Powershell (и не только) на русском
[StartMenu]::new() или New-Object StartMenu?
источник

K✔

Kenya-West ✔ in PowerShellRus - о Powershell (и не только) на русском
Учитывая, что мб туда еще аргументы в конструктор передаваться будут
источник

АБ

Андрей Бритов... in PowerShellRus - о Powershell (и не только) на русском
Переделал руками
источник

АБ

Андрей Бритов... in PowerShellRus - о Powershell (и не только) на русском
Спасибо за ответы
источник

A

Aleksandr in PowerShellRus - о Powershell (и не только) на русском
Оба варианта будут доступны. Если в скрипте, то можно взять new, как более новый.
источник

K✔

Kenya-West ✔ in PowerShellRus - о Powershell (и не только) на русском
Ок, спс
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
Чот не опиздупляю нихера:
$PScriptDir = Split-Path -Path $MyInvocation.MyCommand.Path -Parent
$ArgumentList = '/quiet'
Start-Process -FilePath $PScriptDir\rms.msi -ArgumentList $ArgumentList -NoNewWindow

получаю:
Start-Process : Не удается выполнить команду из-за следующей ошибки: %1 не является приложением Win32.
C:\Users\das\Desktop\vita-optimization-script\Безымянный2.ps1:3 знак:1
+ Start-Process -FilePath $PScriptDir\rms.msi -ArgumentList $ArgumentLi ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   + CategoryInfo          : InvalidOperation: (:) [Start-Process], InvalidOperationException
   + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand

что-то мне подсказывает спинной мозг что дело в аргументах?
источник

ПЛ

Павел Львов... in PowerShellRus - о Powershell (и не только) на русском
msiexec как процесс, а аргументы "/i 'путь до msi' /quiet"
источник

С

Сергеич in PowerShellRus - о Powershell (и не только) на русском
предлагаешь путь до мсайки прямо в аргументы пихнуть?
источник

С

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