Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 250
Благодарности: 51

Профиль | Отправить PM | Цитировать


Uragan66 поищите shell vebs и shell specialfolderconstants

подход такой
(для обычной ссылки - для мой компьютер найдите спец фолдер путь)

Код: Выделить весь код
$o = new-object -ComObject 'Shell.Application'
# https://docs.microsoft.com/en-us/win...olderconstants
$d = $o.Namespace(0x0)
# https://docs.microsoft.com/en-us/win...lder-parsename 
$target 
$l = $d.ParseName($target)
$l.Verbs() | select-object -expandproperty 'Name'
# https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx
$verb = 'Pin to Tas&kbar'
# NOTE: localized
$v = $l.Verbs() | where-object { $_.Name -eq $verb }
if ($v -ne $null) {
  # https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx
  $v.DoIt()
}

Последний раз редактировалось Serguei Kouzmine, 06-11-2021 в 20:08.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:55, 06-11-2021 | #5