Bluetooth ein/aus per Script bzw. Registryeintrag; wie geht das?

Deine Frage passt nicht in die anderen Bereiche, dann stelle sie hier.
Antworten
Benutzeravatar
Holgi
Guru
Guru
Beiträge: 3575
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 466 Mal
Danke erhalten: 657 Mal
Gender:

Bluetooth ein/aus per Script bzw. Registryeintrag; wie geht das?

Beitrag von Holgi » 02.11.2020, 16:27

Hallo!
Über diese Verknüpfung zur Systemsteuerung gelangen wir zu den Bluetootheinstellungen:
ms-settings:bluetooth
Dort gibt es diesen Schalter "Bluetooth ein" "jetzt als ... sichtbar"
oder eben aus.
Wie kann man diesen Schalter per Script oder Registry-Eintrag "bedienen"?
Ich habe da einen Funktionsaufruf im Netz gefunden, der zwar funktioniert_

Code: Alles auswählen

wmic  path Win32_PNPEntity where "caption like '%bluetooth%' AND DeviceID like 'USB\\%'" call enable

Code: Alles auswählen

wmic  path Win32_PNPEntity where "caption like '%bluetooth%' AND DeviceID like 'USB\\%'" call disable
es wird da aber eben der BT-Adapter an sich abgeschaltet und nicht nur die BT-Verbindung gekappt.
Wenn es eine Lösung gibt, wäre das vlt. auch etwas fürs WIKI (wo ich diesbezüglich nicht fündig geworden bin).
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Tante Google

Bluetooth ein/aus per Script bzw. Registryeintrag; wie geht das?

Beitrag von Tante Google » 02.11.2020, 16:27


Benutzeravatar
DK2000
Legende
Legende
Beiträge: 10454
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 246 Mal
Danke erhalten: 782 Mal
Gender:

Re: Bluetooth ein/aus per Script bzw. Registryeintrag; wie geht das?

Beitrag von DK2000 » 02.11.2020, 16:48

Das geht wohl nur, wenn man das in der PowerShell macht und über die WinRT API geht. Die Einstellungen sind ja eine UWP App. Da kommt die Konsole (CMD.exe) so nicht ran.

SO auf die Schnelle habe ich das hier gefunden:

https://superuser.com/questions/1168551 ... 03#1293303

Kann das aber nicht testen, da ich hier am Gerät kein Bluetooth habe. Aber so einfach geht das wohl nicht. Das Meiste, was ich finde, geht nur in Richtung Gerät abschalten. Da ich hier kein Bluetooth habe, wie schon erwähnt, weiß ich auch gar nicht, was der Schalter da bewirkt (Dienst deaktivieren, Irgendetwas anderes)?

Benutzeravatar
Holgi
Guru
Guru
Beiträge: 3575
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 466 Mal
Danke erhalten: 657 Mal
Gender:

Re: Bluetooth ein/aus per Script bzw. Registryeintrag; wie geht das?

Beitrag von Holgi » 02.11.2020, 17:43

Danke DK2000
Die Seite hatte ich auch schon auf dem Schirm.
Das bluetooth.ps1 Script hat bei mir leider nicht funktioniert.
So bin ich dann auf die obigen Zeilen (wmic path Win32 ...) gestoßen.
Ich könnte auch damit leben.
Als ich es eben wie üblich in ein Script einbauen wollte, hat es jedoch nicht funktioniert.
Ich meine damit ein cmd-script mit "getadmin.vbs" um Admin Rechte zu erreichen (kennst du sicherlich).
Ebenfalls kein Erfolg wenn ich das Script mit Admin-Rechten aufrufe (Rechte Maustaste; öffnen als Admin).
Es funktioniert bislang nur, wenn ich eine Konsole mit Admin-Rechten öffne und dann obige Zeilen eingebe. Das würde aber bedeuten:
"EDV zu Fuss"; das will ich ja gerade vermeiden. Ich brauche das automatisiert.
Könntest du mir da noch weiterhelfen?

Irgendjemand kam übrigens auf die Idee, den Schalter per AutoIT-Script umzulegen. Damit kenne ich mich allerdings ebenfalls nicht aus.
Braucht es eine Lizenz?
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 10454
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 246 Mal
Danke erhalten: 782 Mal
Gender:

Re: Bluetooth ein/aus per Script bzw. Registryeintrag; wie geht das?

Beitrag von DK2000 » 02.11.2020, 17:51

AutoIT ist Freeware. Aber ob man damit das realisieren kann, keine Ahnung. Weiß noch nicht einmal, ob man damit auf die WinRT API zugreifen kann.

Schade, dass das mit dem ps1 Script nicht geht.

Antworten