Wie startet man ein Programm in Windows 10 eigentlich minimiert?

Wie startet man ein Programm in Windows 10 eigentlich minimiert?

Schritte, die ich versucht habe, ein Programm (z. B. Thunderbird) so zu gestalten, dass es beim Start geladen, aber minimiert wird:

  1. Verknüpfung platziert unter: C:\Benutzer\Benutzername\AppData\Roaming\Microsoft\Windows\Startmenü\Programme\Startup
  2. In den Eigenschaften einer Verknüpfung habe ich "minimiert" ausgewählt

Windows neu gestartet, es startet zwar, aber MAXIMIERT! Ich kann es nicht minimieren, genau wie unter MacOS konnte ich es ausblenden.

Antwort1

Ihre Methode scheint bei mir nicht richtig zu funktionieren. Sie könnten eine geplante Aufgabe erstellen, die bei der Benutzeranmeldung ausgeführt wird, und die folgende Batchdatei (.bat) anhängen.

start /min "" "C:\Program Files\Mozilla\Thunderbird.exe"

Sie würden dann die Ausführung des Thunderbird-Programms beim Start über Ihren Appdata-Pfad deaktivieren.

Andere Optionen für Code:

Speichern Sie dies als .ps1

@echo off
start thunderbird
$wshell = New-Object -ComObject wscript.shell;
$wshell.AppActivate('*Mozilla Thunderbird')
Sleep 2
$wshell.SendKeys('(%(" "(n)))')

**Stellen Sie sicher, dass beim Öffnen von Thunderbird das eingerichtete E-Mail-Feld nicht angezeigt wird (der Client wurde konfiguriert) und dass Sie nicht nach der Standard-E-Mail-Anwendung gefragt werden.

Antwort2

Bei mir hat es funktioniert, nachdem ich die Syntaxreihenfolge geändert habe: Start-Process -WindowStyle Minimized thunderbird. Dabei scheint es sich um einen Fehler zu handeln: Die vorgeschriebene Syntaxreihenfolge (siehe Get-Help Start-Process) weicht von der ab, die tatsächlich funktioniert.

Antwort3

Hier ist das Skript, das ich zu meiner Startkonfiguration in Windows 8.1 hinzugefügt habe.

'
' A VBS script to start Thunderbird minimized to the tray at boot time.
'
' Thunderbird is unusual in that the GUI minimize hyphen (-) button already takes it
' to the tray rather than the task bar like most other programs. All this script has
' to do is open Thunderbird normally and immediately minimize it using the hotkey
' sequence ALT+SPACE+N.
'
' Create the WSH hosting environment
Set objShell = WScript.CreateObject("WScript.Shell")
'
' Open Thunderbird
Set objShellApp = CreateObject("Shell.Application")
objShellApp.ShellExecute "C:\Program Files\Mozilla Thunderbird\thunderbird.exe", "", "", "", 1
'
' Force Thunderbird to become the active window.
Do Until Activated
    Activated = objShell.AppActivate("Mozilla Thunderbird")
Loop
'
' Send the hotkey sequence to minimize the active window.
objShell.SendKeys "% N"
'
' All done. Thunderbird collapses to an icon in the system tray.

' To do this at system boot time, a shortcut to "Start_TBird_Minimized.vbs" is placed
' in the Windows startup folder, typically located here:
'       %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
'
WScript.Quit 0

verwandte Informationen