frankreich
Goto Top

Bildschirmtastatur per Batch befehl an Taskleiste anheften

Hallo liebes Forum!
Ich wollte wissen ob es möglich ist per batchbefehl die Bildschirmtastatur in Windows 7 an die Taskleiste anheften.
glg Frankreich

Content-ID: 381398

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

Ausgedruckt am: 21.11.2024 um 17:11 Uhr

netscrat
Lösung netscrat 26.07.2018 aktualisiert um 11:07:57 Uhr
Goto Top
Frankreich
Frankreich 26.07.2018 um 11:26:49 Uhr
Goto Top
danke- klappt aber leider nicht.. vielen dank für die schnelle antwort
colinardo
Lösung colinardo 26.07.2018 aktualisiert um 15:13:10 Uhr
Goto Top
Für die direkte Ausführung in der Kommandozeile:
powershell -Executionpolicy ByPass -Command "(New-Object -ComObject Shell.Application).Namespace('C:\Windows\system32').ParseName('osk.exe').Verbs() | ?{$_.Name.replace('&','') -eq 'An Taskleiste anheften'} | %{$_.Doit()}"  
Bei der Verwendung in einer Batch-Datei ist das Prozentzeichen zu verdoppeln!
powershell -Executionpolicy ByPass -Command "(New-Object -ComObject Shell.Application).Namespace('C:\Windows\system32').ParseName('osk.exe').Verbs() | ?{$_.Name.replace('&','') -eq 'An Taskleiste anheften'} | %%{$_.Doit()}"  
Wenn dein OS in Französisch Text anpassen.

Grüße Uwe
netscrat
Lösung netscrat 26.07.2018 um 11:30:06 Uhr
Goto Top
Schade, aber gegen colinardos Scriptkünste und Shcnelligkeit kann ich nicht anstinken ;)
Frankreich
Frankreich 26.07.2018 um 12:17:37 Uhr
Goto Top
vielen Dank! Nein haha bin aus Österreich - nannte mich nur Frankreich wegen der WM :D
Frankreich
Frankreich 26.07.2018 um 13:57:04 Uhr
Goto Top
Sorry die späte störung aber irgendwie klappt was an diesem Script nicht... schade aber trotzdem danke
netscrat
netscrat 26.07.2018 um 14:11:43 Uhr
Goto Top
Typo von Uwe in -Executionpolicy...

Klappts nun?

powershell -Executionpolicy ByPass -NoProfile -Command "(New-Object -Com Shell.Application).Namespace('C:\Windows\system32').ParseName('osk.exe').Verbs() | ?{$_.Name.replace('&','') -eq 'An Taskleiste anheften'} | %{$_.Doit()}"  
Frankreich
Frankreich 26.07.2018 um 14:16:49 Uhr
Goto Top
es kommt immer diese Meldung
feher
colinardo
Lösung colinardo 26.07.2018 aktualisiert um 14:35:08 Uhr
Goto Top
Du hast meinen Hinweis mit der Verdoppelung des Prozentzeichens bei Verwendung innerhalb einer Batchdatei oben nicht beachtet, sieht mir nämlich ganz danach aus, denn das Prozentzeichen wurde von der Shell bereits konsumiert und wird nicht mehr angezeigt, eindeutiges Zeichen dafür!
Frankreich
Frankreich 26.07.2018 um 15:11:50 Uhr
Goto Top
vielen Dank... hab ich leider überlesen