windows 10: удаление/открепление всего из панели быстрого доступа
Добрый день.
Делаю скрипт для bat или powershell (почему или - если работает в bat, будет работать и в парвешле, смысла переводить на другой язык не вижу - он короткий и простой и нет проблем с запуском от админа по правому клику, с .ps1 так не прокатит) суть которого в следующем: в любой папке, при свежей установке виндовса есть панель быстрого доступа, которая заполнена закреплёными по-умолчанию папками (скрин не со стоковой винды)
если убрать галки на скрине ниже, ярлыков там станет меньше: (переключение на комп просто бонусом)
для этих галок и переключения на комп я, путём сравнения снимков реестра нашёл ключи, которые за них отвечают: Код:
#снятие галок недавно использующихся файлов и папок на панели быстрого доступа однако ни сравнение снимков, ни сёрфинг интернета на двух языках не дал информацию - какой командой в бат или павершеле полностью очистить эту панель Скрытый текст
чтобы там не было закреплено ни одной папки или файла. |
Путей к ним тоже прямых нету, ярлыками не являются.
|
а где находятся физически запиненные файлы/папки в панели быстрого доступа?
|
zegordo, %userprofile%\Links (в Проводнике папка видна как "Ссылки")
"Этот компьютер" также можно "подчистить", главное - слишком не увлечься;) |
http://prntscr.com/czzp87 - не сходится.
закреплена одна папка, а в ссылках не то что её нету, вообще другие. За компьютер спасибо, но это несколько другое, речь именно про запиненные стоковые папки на панели быстрого доступа. |
|
Kazun, ссылка полезная, нашёл несколько интересных моментов, но других (впрочем, заскриптовать там не получится некоторые моменты, т.к. нужно вручную менять владельца ключей реестра - например на удалении иконки сети или домашней группы)
К сожалению, суть вопроса это не решает, т.к. нужно удалить запиненные файлы/папки в панель быстрого доступа, очистив её, нежели убирать саму панель |
Код:
$sh = New-Object -ComObject Shell.Application |
Kazun вы чёртов гений
нет, серьёзно, гений. з.ы. можно узнать где обрести настолько специфичные знания павершела? з.з.ы. вы можете сказать какой GUID у плиток в пуске? чтобы точно так же удалить. Скрытый текст
|
Код:
(New-Object -Com Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() | Foreach { |
Kazun, большое спасибо за старания!
однако что любопытно, даже после удаления appxpackage приложений, иксбоксовские ионки остаются. любопытней вдвойне, что нету у них по правому клику открытия папки с файлом, как нету и в GUID аппов, что в вашем коде выше. Скрытый текст
Но за вторую ссылку огромнейшее спасибо! Сам автор расписал много и занудно, но в своих файлах комментарием он дал несколько ссылок, одна из которых была: http://ccmexec.com/2015/09/customizi...ut-during-osd/ которая включает и инфу для павершела и каким образом сделать это при установке винды:гораздо проще и эффективнее чем автор сам раписал :> что же касается иксбоксовских иконок - видимо тут ничего не поделать, если юзер уже залогиген с дефолтным файлом иконок при установленных дефолтных стоковых иксбоксовых аппов. майкрософтцы такие майкрософтцы. |
zegordo, похоже, эти иконки - т.н. "Возможности потребителя Майкрософт" или Customer experience, их можно отключить (вторая часть статьи)
|
Цитата:
|
Время: 00:53. |
Время: 00:53.
© OSzone.net 2001-