Zum Inhalt springen
Xbox Hilfe Forum
Bildschirmlupe von Win7 mit Logitech Maus aufrufen und wieder schließen? - Druckversion

+- Xbox Hilfe Forum (https://xbox-hilfe-forum.de)
+-- Forum: Off Topic (https://xbox-hilfe-forum.de/forumdisplay.php?fid=45)
+--- Forum: Allgemeines (https://xbox-hilfe-forum.de/forumdisplay.php?fid=46)
+--- Thema: Bildschirmlupe von Win7 mit Logitech Maus aufrufen und wieder schließen? (/showthread.php?tid=16233)

Seiten: 1 2 3


- McWolf - 09.11.2010

Das würde für mich nur als absolute Notlösung infrage kommen weil.
Ich hatte mich über 1 Jahr so schön daran gewöhnt und jetzt möchte ich ungern mit dem Mauszeiger quer über den Bildschirm kurven um das x zu treffen um die Lupe wieder zu schließen.
Und der Weg über die Verknüpfung ist halt nicht das gleiche.


- THE AVENGER - 09.11.2010

hast recht, das hatte ich nicht bedacht aber schließen ist auch ganz einfach ohne klicken...

kannst es auch so schließen: strg+alt+l drücken, bis das menü erscheint und ALT+F4 drücken.
ist zwar auch lästig, aber eine andere lösung ohne zusatzprogramm, fällt mir nicht ein.
das ist die tasten kombi um ein programm sofort zu schließen.
ist sehr hilfreich bei "pop-up fenstern".

ich denke es ist reine gewöhnungsache...ist wie mit text kopieren strg+a um zu makieren und strg+c zum kopieren und strg+v zum einfügen.
ich benutze diese kombis hunderte male am tag... muss ja ständig rechnungen schreiben und so.
von daher bin ich tastenkombis gewöhnt.

besten gruß


- McWolf - 09.11.2010

THE AVENGER,index.php?page=Thread&postID=176974#post176974' schrieb:hast recht, das hatte ich nicht bedacht aber schließen ist auch ganz einfach ohne klicken...

kannst es auch so schließen: strg+alt+l drücken, bis das menü erscheint und ALT+F4 drücken.
Das schließt bei mir immer das aktuelle Fenster aber nicht die Lupe obwohl das Menü vorher erscheint.


-----------------------------------------
Kann es sein dass es sich deswegen nicht per Befehl beenden lässt weil die Anwendung direkt von Windows kommt?
Ich hatte mal zum testen die magnify.exe in der .bat durch die dvbviewer.exe ersetzt. Fazit die batch läuft perfekt.
Wie könnte man das jetzt bewerkstelligen dass man per batch einen Windowsprozess beenden kann?


- cyrex - 09.11.2010

Versuch mal die Batch datei als Administrator auszufüren. Obs dann klappt. Dann kann man über einen Trick eine Batch datei immer als Administrator ausführen lassen.

Witzigerweise hab ich jetzt in Win7 64Bit gebootet um zu testen. Bei mir macht die Batch datei gar nichts Big Grin. Aber ich kann über Run den Prozess mit dem Code aus der Batch problemlos abwürgen Big Grin.

Windows... immer wieder was neues :9.

Und schau mal von wem der Prozess kommt. Ob Magnify.exe nun wirklich ein Systemprozess ist? Bei mir bin ich der Besitzer. Komisch Smile. Siehe Anhang...

Rein technisch müsste das ja dann so korrekt sein:

Code:
@echo off set Programm=Magnify tasklist |find /i "%Programm%" >nul if %errorlevel% == 0 ( taskkill /f /im Magnify.exe ) else ( start Magnify.exe )

EDIT ich weiss warum es bei mir nicht funktioniert Big Grin ... ich hab keine Tasklist mehr. Habe den Taskmanager gegen ein anderes Tool (siehe Screenshot) ersetzt. Löst zwar nicht dein Problem aber ich versuchs nicht mehr wie doof Big Grin.


- McWolf - 09.11.2010

Das ganze als Admin zu starten hat leider nichts gebracht.
Und der Besitzer bin ich.

Ich habe übrigens auch Win7 64 (Pro). Nur für den Fall dass das entscheidend sein könnte.

edit: Das ganze funktioniert jetzt doch. Und zwar durch Kniff mit dem Windows 7 Aufgabenplaner.
http://stadt-bremerhaven.de/programme-ohne-uac-abfrage-starten


- cyrex - 09.11.2010

Ich fuchs mich da Morgen in der Mittagspause nochmal rein. Bin leider nicht sehr bewandert in Sachen Shell Scripts. Aber ich schaus mir nochmal an, versprochen. Denn ich muss für Heute schluss machen und ins Bett Tongue.


- McWolf - 09.11.2010

Okay. Ist auf jeden Super dass du mir so intensiv bei dem Problem hilfst.
Dann Gute Nacht


- cyrex - 10.11.2010

Soooo ich habs jetzt mal aufm Arbeitsrechner (WinXP) getestet und es schnurrt wie ein Kätzchen. Jetzt muss ich herausfinden, warum Win7 das nicht macht. Eventuell mal mit der PowerShell von Win7 auseinandersetzen.


- McWolf - 10.11.2010

Ich hatte jetzt noch erfolglos folgende Befehle getestet.
spps, kill


- cyrex - 10.11.2010

ach sorry, total vergessen zu schreiben Big Grin.

Kill kannst du vergessen, da du dafür ein tool namens Kill.exe in deinem Systemverzeichnis brauchst. Das brauchst du erst, dann versuchen.

Habe das komplette Ding auf meiner WindowsXP Maschine auf der Arbeit getestet und es funktioniert einwandfrei. Also irgendwie ist die Verrechtung bei dir das Problem... glaube ich.

Genau so hats bei mir unter XP perfekt funktioniert:
Code:
@echo off set Programm=Magnify tasklist |find /i "%Programm%" >nul if %errorlevel% == 0 ( taskkill /im Magnify.exe ) else ( start Magnify.exe )

Hab das ganze auch nochmal für die Powershell (2.0) verfasst, ist aber ungetestet. Muss natürlich mit der Powershell ausgeführt werden:

Code:
$processrunning = (Get-Process 'Magnify' -ea SilentlyContinue) if ( $processrunning -eq ""){ start-process Magnify.exe } else { stop-process -processname Magnify.exe }

EDIT:

Die kill.exe bekommst du hier.

Einfach die kill.exe in den system32-Ordner kopieren und du kannst von jeder Batch aus Anwendungen mit "kill anwendung.exe" beenden.