Как остановить Windows от добавления ярлыка Bluetooth в папке SendTo?

539
ElektroStudios

Я нахожусь под Windows 10 x64, и моя проблема в том, что когда я вставляю съемное устройство (смартфон), в папке SendTo (в C:\Users\\AppData\Roaming\Microsoft\Windows\SendTo) создается ярлык, связанный с Bluetooth ... даже если я удаляю этот ярлык, в следующий раз будет создается снова, и снова, и снова ... всегда одинаковое тупое поведение Windows.

Это одна из самых неприятных вещей, которые я вижу, потому что я использую собственные ярлыки и не хочу иметь дополнительный ярлык «Bluetooth», который я никогда не буду использовать, а также он увеличивает в 3 раза ширину контекстного меню SendTo, потому что имя этого чертового ярлыка очень большое (на языке моей ОС), чем другие названия других пользовательских ярлыков, которые есть в этой папке.

У меня простой вопрос: как я мог предотвратить создание Windows ярлыка Bluetooth?

Обратите внимание, что если решение подразумевает использование групповых политик, то мне нужно точное значение реестра, которое задается при применении этой политики, чтобы иметь возможность воспроизводить политику с помощью regedit, а не с помощью пользовательского интерфейса диспетчера групповой политики.

1
Есть ли у вас [ПО Intel® PROSet / Wireless Software для технологии Bluetooth®] (http://www.intel.com/support/wireless/wtech/proset-ws/sb/CS-034060.htm), случайно? Это может быть добавление 0-байтового ярлыка Bluetooth. Win32Guy 7 лет назад 0
Просто зайдите в настройки> Устройства> Bluetooth и выключите его. Ярлык остается, но когда вы берете его, нет доступных устройств. simon at rcl 7 лет назад 0

3 ответа на вопрос

1
AFH

Я обнаружил, что скрытие SendToярлыка решает вашу проблему, делая ярлык невидимым.

Вы должны найти кратчайший путь в %APPDATA%\Microsoft\Windows\SendTo\. Откройте cmd, затем введите: -

cd "%APPDATA%\Microsoft\Windows\SendTo" attrib +r +h +s "BlueTooth ShortCut Name.lnk" 

Установка только для чтения и системных атрибутов должна прекратить перезапись невидимой версией. Обратите внимание, что в explorerсвойствах указаны ссылки, а не сам файл ярлыка, поэтому их необходимо использовать cmd.

0
Map

Вы пытались отключить устройство Bluetooth в диспетчере устройств или отключить службу bluethooth на панели управления службами?

Запустите «services.msc», чтобы открыть панель управления службами, затем отключите службы Bluetooth.

0
FHC

Для всех, кто бродил по этой странице, я был немного озадачен этой страницей.

Я пытался использовать Group PolicyUser ConfigurationPoliciesPreferencesWindows SettingsShortcutsDelete %SendToDir%\Bluetooth device, но это не сработало.

Поэтому я создал командный файл и попробовал каждую комбинацию под солнцем, чтобы удалить файл, но я просто не мог этого сделать. Однако я мог удалить файл вручную как обычный пользователь, %AppData%\Microsoft\Windows\SendTo\Bluetooth deviceщелкнув правой кнопкой мыши и нажав «Удалить», так что я знал, что это не проблема с разрешениями.

Я наконец проверил корзину и заметил, что у файла там другое имя Bluetooth File Transfer. Так что я вернулся к Group Policy→ ... → Shortcutsи сказал, что удалять Bluetooth File Transferв %SendToDir%и, наконец, сработал!

Для пользователя без групповой политики создайте .batфайл, добавьте следующее и поместите его в меню запуска:

IF EXIST "%AppData%\Microsoft\Windows\SendTo\Bluetooth File Transfer" ( del "%AppData%\Microsoft\Windows\SendTo\Bluetooth File Transfer" )