senseless-creature
Goto Top

GameBar per CMD öffnen

Hey Leute,

ich bin mal wieder etwas am rumbasteln und möchte gerne die GameBar per CMD einblenden/toggeln, also als wenn ich Win+G drücken würde.
Weiß zufällig jemand wie ich die aufrufen kann?

Erfolglos waren:
GameBar.exe
Windows.Gaming.UI.GameBar.dll
und eigentlich alles, was google in den letzten 2h hergab..

Ich wünsche euch ein schönes Wochenende - bleibt gesund.

LG

Content-ID: 633542

Url: https://administrator.de/contentid/633542

Ausgedruckt am: 25.11.2024 um 04:11 Uhr

mayho33
mayho33 20.12.2020 um 22:25:08 Uhr
Goto Top
Mach doch mal den Taskmanager auf, blende die Befehlszeile ein und suche deinen Prozess.

Da solltest du fündig werden.

Wenn nicht kannst du noch via ProgMon (Sysinternals) schauen was abgeht.

Grüße!
joehuaba
joehuaba 21.12.2020 um 08:30:24 Uhr
Goto Top
Guten Morgen,

per VBS "SendKeys" verwenden:
https://www.itnator.net/sendkeys-verwenden-in-vb-script-vbs/
Somit kannst du den Tastendruck Win+G ausführen.

Das VBS könntest du per CMD ausführen, oder direkt starten.
wscript.exe...für den window scripting host
cscript.exe für den command line script host
wscript YOURFILE.vbs

Gruß joehuaba
Senseless-Creature
Senseless-Creature 21.12.2020 aktualisiert um 13:09:07 Uhr
Goto Top
Danke für den Tip - wenn ich per Admin-CMD den gefundenen Befehl

"C:\Program Files\WindowsApps\Microsoft.XboxGamingOverlay_5.420.11102.0_x64__8wekyb3d8bbwe\GameBarFTServer.exe" -Embedding

ausführe, meldet die CMD mir zugriff verweigert..

LG
Senseless-Creature
Senseless-Creature 21.12.2020 aktualisiert um 13:08:50 Uhr
Goto Top
Danke für den Tip - ich versuche jetzt schon den ganzen Vormittag das ganze irgendwie in der CMD auszuführen, bekomme es aber einfach nicht ans Laufen..
Muss der Code nicht ungefähr so aussehen?

script.vbs Set WSHShell = WScript.CreateObject("WScript.Shell"): WSHShell.SendKeys "{LWINDOWN} G" & script.vbs

LG
joehuaba
joehuaba 22.12.2020 um 08:04:44 Uhr
Goto Top
CMD kann kein VBS ausführen.

  • Du erstellst also eine CMD-Datei: start-gamebar.bat
  • In dieser Datei rufst du das VB-Script auf:
    wscript YOURFILE.vbs
  • Dann erstellst du ein VB-Script: YOURFILE.vbs
  • In dieser Datei machst du den Tastendruck:

Dim a
Set a = CreateObject("WScript.Shell")  
a.SendKeys "^{Esc}"  
(Das wäre schonmal das Drücken der Windows-Taste.
Hab aber gerade nachgelesen, dass die Tasten einmalig gedrückt werden, und dann "losgelassen".
https://www.codeproject.com/Questions/1219962/Im-trying-to-sendkeys-win- ...
Dein Vorhaben wird also leider nicht funktionieren, sry face-sad

Gruß joehuaba