Wo kann die Einstellung über den zuletzt geöffneten Fensterstil gespeichert werden?

482
Ooker

Ich mache eine App mit Nativefier und möchte, dass sie beim Start minimiert wird. Leider halten nicht alle Apps den gewünschten Stil ein, also entweder den PowerShell-Befehl

Start-Process -WindowStyle Minimized 'D:\GitHub\Web-wrapper\Google Keep-win32-ia32\Google Keep.exe' 

oder die Eigenschaft als minimiert festlegen

funktioniert nicht

Eine Lösung für die Problemumgehung ist über regedit (siehe den zweiten Link), aber als eigenständige App gibt es keine Möglichkeit, dies zu erfahren. Ich denke, der einzige Weg, um die Einstellung zu finden, die den Start minimiert erzwingt, ist über den Quellcode, aber es scheint keine Konfigurationsdatei zu haben.

Wissen Sie, wie die Einstellung mit PowerShell minimiert wird? Und wo kann eine solche Einstellung gespeichert werden?

0
Windows hat eine API dafür, verwenden Sie `WinExec ()`. Biswapriyo vor 5 Jahren 0
Ist es Ihnen möglich, eine Antwort darauf zu stellen? Es scheint, dass ich C # verwenden muss, um es zu nennen (https://www.reddit.com/r/programming/comments/5laa3x/easily_calling_windows_apis_from_powershell/dbun2bd) Ooker vor 5 Jahren 0

1 Antwort auf die Frage

1
harrymc

Fix 522 - Fügen Sie das CLI-Flag "start-in-tray" hinzu, damit die App im Hintergrund gestartet werden kann, um Ihr Problem zu lösen.

Keine Dokumentation dafür, aber ich schätze, Sie müssen den Befehl verwenden:

nativefier --tray start-in-tray 

Oder vielleicht

nativefier --start-in-tray 
leider [der Code ist noch nicht verbunden] (https://github.com/jiahaog/nativefier/issues/522#issuecomment-442719713) Ooker vor 5 Jahren 0
Das erklärt, warum keine Dokumentation, aber sie wird ankommen. harrymc vor 5 Jahren 0