Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Vom (Taschen-)Rechner nur eine Instanz starten

315 views
Skip to first unread message

Michael Landenberger

unread,
Aug 28, 2016, 3:36:30 AM8/28/16
to
Hallo,

von früheren Windows-Versionen war ich es gewohnt, dass man vom Taschenrechner
(calc.exe) nur eine Instanz starten konnte. Lief bereits eine Instanz im
Hintergrund, wurde diese bei einem erneuten Startversuch in den Vordergrund
geholt. Ich habe ein Tastenkürzel für den Taschenrechner eingerichtet, mit dem
ich diesen blitzschnell aufrufen kann, und fand es praktisch, dass dabei
maximal eine Instanz von calc.exe gestartet wurde.

Seit Windows 10 (oder 8?) ist das nicht mehr so. Da bewirkt jeder Start von
calculator.exe (so heißt der Rechner jetzt), dass eine neue Instanz gestartet
wird. Wenn ich verhindern will, dass mehrere Instanzen des Taschenrechners
laufen, muss ich per Alt-Tab nachprüfen, ob bereits eine Instanz läuft, und
ggf. diese in den Vordergrund holen. Je nach Anzahl der geöffneten Anwendungen
ist das umständlicher als mein Tastenkürzel.

Kann man irgendwo einstellen, dass der Taschenrechner wie früher nur in einer
Instanz gestartet werden kann?

Gruß

Michael

Christian Potzinger

unread,
Aug 28, 2016, 3:56:06 AM8/28/16
to
Michael Landenberger schrieb:

> Seit Windows 10 (oder 8?) ist das nicht mehr so.

Unter W7 (Ultimate) kann ich mit Doppelklick aufs Icon
x-beliebig viele Instanzen aufrufen. Mit der zugewiesenen
Tastenkomination wird nur die eine Instanz in den Vorder-
grund gehoben.
--
ryl: G'Kar

Michael Landenberger

unread,
Aug 28, 2016, 4:24:30 AM8/28/16
to
Interessant. Dann muss also nicht beim Programmstart, sondern bei der
Behandlung von Tastenkürzeln etwas eingestellt werden. Lässt sich da was
einstellen und wenn ja, wo?

Gruß

Michael

Christian Potzinger

unread,
Aug 28, 2016, 4:33:55 AM8/28/16
to
Michael Landenberger schrieb:

>> Unter W7 (Ultimate) kann ich mit Doppelklick aufs Icon
>> x-beliebig viele Instanzen aufrufen. Mit der zugewiesenen
>> Tastenkomination wird nur die eine Instanz in den Vorder-
>> grund gehoben.

> Interessant. Dann muss also nicht beim Programmstart, sondern
> bei der Behandlung von Tastenkürzeln etwas eingestellt werden.
> Lässt sich da was einstellen und wenn ja, wo?

Ich hab da nichts extra eingestellt, wüsste auch nicht wo, leider :(
Ist das Standardverhalten unter W7.
--
ryl: G'Kar

Frank Möller

unread,
Aug 28, 2016, 5:02:18 AM8/28/16
to
Michael Landenberger schrieb:

> [...]

> Kann man irgendwo einstellen, dass der Taschenrechner wie früher nur in einer
> Instanz gestartet werden kann?

Ob das mit Bordmitteln geht, entzieht sich meiner Kenntnis.

Aber Du könntest ein AutoHotkey-Skript erstellen und damit nachschauen
lassen, ob calculator.exe bereits läuft. Wenn ja, kann das Teil in den
Vordergrund geholt werden, andernfalls kann es gestartet (und bei Bedarf
ebenfalls in den Vordergrund geholt) werden.

--

Michael Landenberger

unread,
Aug 28, 2016, 5:12:16 AM8/28/16
to
Ich habe gerade festgestellt, dass sich auch Windows 10 so verhält, allerdings
nur bei Desktop-Apps. Auch da ist es möglich, per Doppelklick auf das Icon
mehrere Instanzen zu starten, während per Tastenkürzel vom gleichen Programm
immer nur eine Instanz gestartet bzw. wenn schon eine läuft, diese in den
Vordergrund geholt wird.

calculator.exe ist aber keine Desktop-App, sondern eine "Modern-UI"-App. Und
genau bei denen funktioniert das nicht: da werden auch beim Start per
Tastenkürzel mehrere Instanzen gestartet.

Ich werde mir jetzt überlegen, ob ich entweder Franks Vorschlag mit einem
AutoHotkey-Skript in die Tat umsetze oder ob ich mir schlicht eine
Taschenrechner-Desktop-App auf den Rechner packe. Zur Not könnte ich sowas
sogar selber programmieren ;-)

Gruß

Michael

Claus Reibenstein

unread,
Aug 28, 2016, 7:05:57 AM8/28/16
to
Michael Landenberger schrieb am 28.08.2016 um 09:36:

> von früheren Windows-Versionen war ich es gewohnt, dass man vom Taschenrechner
> (calc.exe) nur eine Instanz starten konnte.

Das müssen dann aber sehr alte Windows-Versionen sein.

Gruß
Claus

Michael Landenberger

unread,
Aug 28, 2016, 12:15:11 PM8/28/16
to
Nein. Das funktionierte sogar noch unter Windows 7, allerdings nur dann, wenn
man calc.exe per Tastenkürzel gestartet hat. Per Doppelklick auf eine
Verknüpfung ließen sich auch mehrere Instanzen starten. Das hat Christian aber
in <news:ef9b6bb-583c-26ef...@ID-303851.user.individual.de>
längst klargestellt.

Mir geht es nur um das Starten per Tastenkürzel.

Gruß

Michael

Michael Landenberger

unread,
Aug 28, 2016, 12:17:17 PM8/28/16
to
"Michael Landenberger" schrieb am 28.08.2016 um 18:15:17:

> <news:...>

Sorry, falsche MID. Hier ist die richtige:
<news:6ef9b6bb-583c-26ef...@ID-303851.user.individual.de>

Gruß

Michael

Takvorian

unread,
Aug 28, 2016, 2:22:33 PM8/28/16
to
Falk Duebbert schrieb:

> Du kannst anstelle der calc.exe ein powershell-skript starten, das
> schaut ob schon eine Instanz vorhanden ist und diese dann fokussiert

Oder per WSH z.B. sowas:
set WshShell = CreateObject("Wscript.Shell")
Set WMI = GetObject("winmgmts:")
Set Ergebnis = WMI.ExecQuery("select * from win32_process where name='calculator.exe' ")
If Ergebnis.Count > 0 Then
WshShell.AppActivate("Rechner")
Else
wshShell.Run "calc.exe"
End If

Michael Landenberger

unread,
Aug 29, 2016, 12:13:24 PM8/29/16
to
"Takvorian" schrieb am 28.08.2016 um 20:22:31:

> Falk Duebbert schrieb:

>> Du kannst anstelle der calc.exe ein powershell-skript starten, das
>> schaut ob schon eine Instanz vorhanden ist und diese dann fokussiert

> Oder per WSH z.B. sowas:

Es geht noch viel einfacher:
Von einer Windows-7-Installation den Rechner (%windir%\System32\calc.exe) auf
einen USB-Stick kopieren. Die Datei calc.exe auf dem Stick in calc1.exe
umbenennen. Anschließend den Stick in den Windows 10-Rechner stecken und die
Datei dort in %windir%\System32\ ablegen. Zum Schluss auf dem Desktop oder an
einem anderen Ort eine Verknüpfung zu dieser Datei anlegen und in den
Eigenschaften dieser Verknüpfung ein Tastenkürzel vergeben. Fertig.

Da der Windows-7-Rechner im Gegensatz zum Windows-10-Rechner eine Desktop-App
ist, wird beim Starten per Tastenkürzel auch unter Windows 10 nur eine Instanz
davon gestartet. Läuft bereits eine Instanz, wird die in den Vordergrund
geholt.

Gruß

Michael

Takvorian

unread,
Aug 29, 2016, 12:55:48 PM8/29/16
to
Michael Landenberger schrieb:

> Es geht noch viel einfacher:
> Von einer Windows-7-Installation den Rechner (%windir%\System32\calc.exe) auf
> einen USB-Stick kopieren.

Ähnliches wird ja auch mit dem Desktop-Rechner von Win 8 gemacht, um ihn
nach Win 10 zu verpflanzen. Oder gleich einen Fremdrechner, der besser ist,
installieren. Die Auswahl ist ja recht groß.
0 new messages