Outlook minimiert starten

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Outlook minimiert starten

03 Sep 2022, 04:03

Hallo liebes Forum,

ich habe seit längerem ein Problem, Outlook minimiert zu starten. Alle Verknüpfungen oder batch-Dateien ändern nichts daran, dass Outlook entweder im Fenster-Modus oder im Vollbildmodus startet, je nachdem wie ich es zuvor beendet habe. Jetzt wollte ich als workaround Outlook mit AHK starten und direkt minimieren lassen. Dafür habe ich auch einen code-Schnipsel gefunden, den ich entsprechend abgeändert und ergänzt habe:

Code: Select all

^l::
Run, "C:\Program Files (x86)\Microsoft Office\root\Office16\OUTLOOK.EXE"
Process, Wait, Programm2.exe, 10         ; wartet maximal 20 Sekunden
#NoEnv  ; Bessere Performance
#NoTrayIcon  ; Kein Taskbar-icon
SetTitleMatchMode, 2  ; Titel-Matching findet Fenster, wenn Teilstring im Titel gefunden wird
window_title := "Posteingang - g@xxxx.de - Outlook"
Loop {
	WinWaitActive, % window_title
	WinMinimize, A
}
[Mod edit: [code][/code] tags added.]

Wenn ich jetzt diese ahk-Datei starte und Strg+L eingebe startet Outlook und wird in der Taskleiste minimiert, eigentlich so wie ich es möchte.
Allerdings lässt sich Outlook nicht mehr öffnen, sondern wird sofort wieder in die Taskleiste minimiert, wahrscheinlich weil das script noch aktiv ist.

Am schönsten wäre es natürlich, wenn ich eine Verknüpfung auf dem Desktop anlegen könnte, die Outlook minimiert startet, evtl. mit einer hinterlegten batch-Datei. Vielleicht hat jemand einen Rat.

Gruß Günther
--------------------------------------------------
Windows 11 v21H2 - Office 2019 - 32bit
Rohwedder
Posts: 7895
Joined: 04 Jun 2014, 08:33
Location: Germany

Re: Outlook minimiert starten

03 Sep 2022, 05:21

Hallo,
versuch mal dies:

Code: Select all

#NoEnv ; Bessere Performance
#NoTrayIcon ; Kein Taskbar-icon
^l::
SetTitleMatchMode, 2 ; Titel-Matching 2 findet Fenster, wenn Teilstring im Titel gefunden wird
Run, "C:\Program Files (x86)\Microsoft Office\root\Office16\OUTLOOK.EXE"
window_title := "Posteingang - g@xxxx.de - Outlook"
WinWaitActive,% window_title,, 20 ; wartet maximal 20 Sekunden
IF ErrorLevel
	MsgBox, Outlook mag net!
Else WinMinimize, A
Return
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

03 Sep 2022, 05:37

Hallo Rohwedder,

vielen Dank, so funktioniert es.

Gruß Günther
Gruß Günther
BoBo
Posts: 6563
Joined: 13 May 2014, 17:15

Re: Outlook minimiert starten

03 Sep 2022, 08:04

F12::Run, start /min "" "C:\Program Files (x86)\Microsoft Office\root\Office16\OUTLOOK.EXE" :?:
Alternativ einen Shortcut erstellen, und diesen auf Shortcut > Run: Minimized einstellen.
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

03 Sep 2022, 09:54

Hallo BoBo,

danke für Deinen Hinweis, allerdings stehe ich etwas auf dem Schlauch :(
Die Zeile mit beginnend F12... in ein Autohotkeyscript einfügen und dann ?

Wenn Du mit alternativ Shortcut die normale Verknüpfung in Windows meinst, die man ja in den Eigenschaften auf minimiert starten stellen kann, das funktioniert bei mir nicht.

Ich rätsele auch noch, das Script, welches mir Rohwedder korrigiert hat funktioniert, auch compiled als exe, aber wie bekomme ich es hin, dass beim windows-Start Outlook damit automatisch minimiert gestartet wird?

Gruß Günther
Gruß Günther
User avatar
LuckyJoe
Posts: 347
Joined: 02 Oct 2013, 09:52

Re: Outlook minimiert starten

03 Sep 2022, 17:53

Hallo Guenther,

und wenn du es mit VBA innerhalb von Outlook beim Starten machen läßt?
https://docs.microsoft.com/de-de/office/vba/api/outlook.application.activewindow
Herzliche Grüße aus dem Rheinland
Lucky Joe
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

04 Sep 2022, 02:33

Hallo Lucky Joe,

danke für Deine Antwort. Habe das Makro entsprechend abgeändert:
Private Sub Application_Startup()
If TypeName(Application.ActiveWindow) = "Posteingang - g@xxxx.de - Outlook" Then
Application.ActiveWindow.WindowState = olMinimized
End If
End Sub

und in >Microsoft Outlook Objekte >ThisOutlookSession eingefügt.
vba.jpg
vba.jpg (28.71 KiB) Viewed 3074 times
Outlook lässt sich davon leider nicht beeindrucken und startet weiterhin im Fenstermodus.

Gruß Günther
Gruß Günther
Rohwedder
Posts: 7895
Joined: 04 Jun 2014, 08:33
Location: Germany

Re: Outlook minimiert starten

04 Sep 2022, 03:13

Ein Skript starten, darüber steht zwar etwas im Handbuch:
https://ahkde.github.io/docs/Program.htm#run
Ich habe jedoch seit Äonen dieses als Autohotkey.vbs im Autostartverzeichnis:

Code: Select all

Set WshShell = CreateObject("WScript.Shell" )
WshShell.Run """D:\Programme\Spezial-Autohotkeys\Spezial-Autohotkeys.ahk""", 0 'Must quote command if it has spaces; must escape quotes
Set WshShell = Nothing
BoBo
Posts: 6563
Joined: 13 May 2014, 17:15

Re: Outlook minimiert starten

04 Sep 2022, 05:53

Die Zeile mit beginnend F12... in ein Autohotkeyscript einfügen und dann ?
Script starten und danach die F12-Taste drücken.
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

04 Sep 2022, 08:36

habe jetzt folgenden workaround hinbekommen:

#NoEnv ; Bessere Performance
#NoTrayIcon ; Kein Taskbar-icon
^o::
SetTitleMatchMode, 2 ; Titel-Matching 2 findet Fenster, wenn Teilstring im Titel gefunden wird
Run, "C:\Program Files (x86)\Microsoft Office\root\Office16\OUTLOOK.EXE"
window_title := "Posteingang - g@xxxx.de - Outlook"
WinWaitActive,% window_title,, 20 ; wartet maximal 20 Sekunden
IF ErrorLevel
MsgBox, Outlook mag net!
Else WinMinimize, A
Return


dieser code läuft, zusammen mit anderen codes in meiner Haupt-ahk-Datei als exe im Systemstart.
Damit kann ich Outlook mit dem shortcut Strg+O minimiert starten.

Dann habe eine weitere ahk-Datei mit dem Inhalt

sleep, 10000
Send ^o
return


als Exe im Autostart. Damit erfolgt der Outlook-Start minimiert mit dem Windows-Start automatisch.
Vielleicht etwas umständlich, aber es funktioniert. ;)

Nochmals danke an alle für die Hilfe.
Gruß Günther
User avatar
LuckyJoe
Posts: 347
Joined: 02 Oct 2013, 09:52

Re: Outlook minimiert starten

04 Sep 2022, 09:08

Mit welcher Outlook-Version arbeitest du?
Herzliche Grüße aus dem Rheinland
Lucky Joe
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

04 Sep 2022, 09:30

Windows 11 v21H2 - Office 2019 - 32bit, das Problem minimiert starten hatte ich schon seit Office/Outlook 2016
Gruß Günther
BoBo
Posts: 6563
Joined: 13 May 2014, 17:15

Re: Outlook minimiert starten

04 Sep 2022, 09:37

Was ist denn das Ergebnis zu meiner Ansage? :think:
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

04 Sep 2022, 09:50

Hallo BoBo, obwohl der Pfad richtig ist:
Pfad.jpg
Pfad.jpg (9.74 KiB) Viewed 2506 times

kommt diese Fehlermeldung beim drücken von F12:
Fehler.jpg
Fehler.jpg (25.26 KiB) Viewed 2506 times
Gruß Günther
BoBo
Posts: 6563
Joined: 13 May 2014, 17:15

Re: Outlook minimiert starten

04 Sep 2022, 10:37

Code: Select all

 F12::Run % "start /min """" ""C:\Program Files (x86)\Microsoft Office\root\Office16\OUTLOOK.EXE"" "
Nochmal probieren? :think:
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

04 Sep 2022, 10:45

Hallo BoBo, danke für Deine Mühe, will leider nicht klappen
Fehler.jpg
Fehler.jpg (25.17 KiB) Viewed 2211 times
Gruß Günther
BoBo
Posts: 6563
Joined: 13 May 2014, 17:15

Re: Outlook minimiert starten

04 Sep 2022, 11:00

Entweder AHK kann die Parameter 'start/min' nicht verknusen, und/oder
…es muss 'comspec' vorangestellt werden, und/oder
…es muss als admin ausgeführt werden, oder
…es jet nich :roll:

Natürlich gilt es, die ursprüngliche Kommandozeile auch mal händisch via cmd.exe zu exekutieren, da's schlauer macht :mrgreen:
User avatar
Guenther
Posts: 19
Joined: 18 Oct 2021, 11:27

Re: Outlook minimiert starten

04 Sep 2022, 11:12

Hallo BoBo,

habe das script jetzt auch nochmal als Administrator ausgeführt, gleiche Fehlermeldung. Ich habe ja auch versucht, Outlook mit verschiedenen cmd- und vbs-routinen zu starten und bin immer gescheitert.
Warum das bei mir nicht geht, wissen die Götter. Trotzdem nochmals vielen Dank für Deine Mühe.
Der gemeinsam mit dem Forum herausgearbeitete workaround klappt ja, in sofern alles in trockenen Tüchern. :dance:
Gruß Günther
User avatar
LuckyJoe
Posts: 347
Joined: 02 Oct 2013, 09:52

Re: Outlook minimiert starten

04 Sep 2022, 12:58

Herzliche Grüße aus dem Rheinland
Lucky Joe

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 14 guests