如何阻止 Windows 在 SendTo 資料夾中新增藍牙捷徑?

如何阻止 Windows 在 SendTo 資料夾中新增藍牙捷徑?

我在下面Windows 10 x64,我的問題是,當我插入可移動設備(智慧型手機)時,會在 SendTo 資料夾(位於C:\Users\{username}\AppData\Roaming\Microsoft\Windows\SendTo)內創建一個與藍牙相關的快捷方式...即使我刪除該快捷方式,下次也會再次創建,又…總是 Windows 的愚蠢行為。

這是我看到的最煩人的事情之一,因為我使用自訂快捷方式,我不想有一個我永遠不會使用的額外「藍牙」快捷方式,而且它還增加了SendTo 上下文選單的寬度x3 ,因為該死的快捷方式的名稱(以我的作業系統語言)比該資料夾中其他自訂快捷方式的其他名稱大得多。

我的問題很簡單,如何阻止 Windows 建立藍牙捷徑?

請注意,如果解決方案意味著使用群組策略,那麼我需要套用該策略時設定的確切登錄值,以便能夠透過 regedit 重現該策略,而不是使用群組原則管理員使用者介面。

答案1

我發現隱藏SendTo快捷方式可以透過讓快捷方式不可見來解決您的問題。

您應該在 中找到快捷方式%APPDATA%\Microsoft\Windows\SendTo\。打開cmd,然後輸入:-

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

設定唯讀和系統屬性應該停止被非隱藏版本覆蓋。請注意,屬性中explorer是連結的屬性,而不是快捷方式文件本身的屬性,因此需要使用cmd.

答案2

對於瀏覽此頁面的其他人來說,我對這一頁感到困惑。

我嘗試使用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"
)

答案3

您是否嘗試過在裝置管理員中停用藍牙裝置或在服務控制面板中停用藍牙服務?

執行“services.msc”開啟服務控制面板,然後停用藍牙服務。

相關內容