Seite 2 von 4

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 19.06.2023, 20:09
von DK2000
JSON ist nur irgendeine Datei mit Daten zum Script. Die kann man eigentlich nicht ausführen.

Und für die Python Datei benötigst Du natürlich eine Python Umgebung. Windows selbst kann damit so nichts anfangen.

Aber selbst, wenn man Python hat, erscheinen da Fehler. Zu einem kommt das für Zeile 22:

Code: Alles auswählen

SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Da auch von Python keine Ahnung habe, weiß ich nicht wirklich, wie man die print Anweisung umschreiben muss. Eventuell benötige ich ein älteres Python. Keine Ahnung.

Und as andere Problem ist, das ich weder unter Windows 10 noch Windows 11 die Aufgabe

Code: Alles auswählen

"\Microsoft\Windows\WindowsUpdate\Automatic App Update"
habe. Dadurch kann schtasks die Aufgabe nicht ausführen und beendet sich halt mit Fehler. Eventuell steckt die Aufgabe in der JSON in der Zeile "payload". aber keine Ahnung, wie man das da in Windows bekommen soll.

Keine Ahnung, wie das funktionieren soll. Entweder muss man da noch mehr herunterladen oder auf der Seite gibt es da noch ein Tool für die Scripte.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 19.06.2023, 20:13
von Benny11377311
Die json könnte man ignorieren.

Das python script führt was von "disable_file_system_redirection" aus. (was vielleicht nur für die weitere Ausführung des python scriptes zutun hat)

Danach ruft das python script den "cmd" Befehl

Code: Alles auswählen

schtasks /run /tn "%s"'%task_name
auf wobei task Name

Code: Alles auswählen

r"\Microsoft\Windows\WindowsUpdate\Automatic App Update"
lautet.
Mit anderen Worten: es es startet manuell eine Aufgabe aus den Aufgabenplannung die dann wiederum die App Updates aus den Microsoft Store veranlasst.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 19.06.2023, 20:30
von Holgi
Danke und schade; dachte es gebe da noch etwas Funtionierendes.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 19.06.2023, 21:20
von g-force
Etwas offtopic, aber zumindest eine Erkenntnis:

Der Befehl "ms-settings:windowsupdate-action" funktionierte bei mir nicht richtig - es wurden zwar die Einstellungen von WU geöffnet, es mußte aber immernoch der Button "Nach Updates suchen" manuell gedrückt werden.

Lösung: Man öffnet mit einem ersten Befehle "ms-settings:windowsupdate" die Einstellungen und danach mit einem zweiten Befehl "ms-settings:windowsupdate-action" wird die Suche automatisch gestartet. Ich habe eine kurzes "timeout 2" zwischen den Befehlen.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 19.06.2023, 23:37
von Holgi
wäre toll, wenn es jemandem gelänge, herauszubekommen, was der Button "Updates abrufen" unter MS Apps genau bewirkt.
Kann man das irgendwie mit-triggern?
Muss doch irgendwie möglich sein, so etwas - ähnlich den Windows Updates (siehe Beitrag von @g-force) - nachzubilden.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 19.06.2023, 23:43
von Holgi
g-force hat geschrieben: 19.06.2023, 21:20 Der Befehl "ms-settings:windowsupdate-action" funktionierte bei mir nicht richtig -
Dieses PS-Script für Windows Updates funzt immer noch:
viewtopic.php?t=27112#p382582

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 20.06.2023, 10:43
von g-force
Das ist mir zu aufwändig, da sind auch Abfragen drin. Mein 3-Zeiler macht alles, was ich brauche.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 20.06.2023, 11:00
von Holgi
wie funktioniert das denn?
gebe ich die Befehle in "Ausführen" ein, passiert etwas.
Aber in einer Eingabeaufforderung oder Powershell-Konsole nicht.

so läuft es zumindest an:

Code: Alles auswählen

C:\Windows\System32>%windir%\explorer.exe ms-settings:windowsupdate-action
C:\Windows\System32>explorer.exe ms-settings:windowsupdate-action
Es passiert zwar etwas, sprich: die Windows Update Einstellungsseite wird aufgerufen, aber die Updates werden bei mir trotzdem nicht abgerufen.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 20.06.2023, 11:07
von g-force
Bei mir liegen die Befehle in einem Powershell-Script (nicht von mir erstellt, nur bearbeitet), das Script wird im Rahmen einer Unattended-Installation von einer CMD gestartet. Im PS1 sehen die betreffenden Zeilen so aus:

Code: Alles auswählen

Start-Process ms-settings:windowsupdate
timeout 2
Start-Process ms-settings:windowsupdate-action
EDIT: In einer CMD sieht das so aus:

Code: Alles auswählen

start ms-settings:windowsupdate
timeout 2
start ms-settings:windowsupdate-action

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 22.06.2023, 22:39
von g-force
Ich muß leider feststellen, daß mein Trick mit der doppelten Anforderung zwar unter Win10 funktioniert, aber unter Win11 nicht. Ich habe also ein ähnliches Problem wie Kollege Holgi - es soll/muß eigentlich ein Button gedrückt werden - und das Script schafft das nicht.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 23.06.2023, 08:48
von Holgi
Und ich dachte schon, dass es wieder mal nur bei mir nicht mit deinem Script klappt. Jetzt bin ich beruhigt und hoffe, dass wir vlt. doch noch eine Lösung finden.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 23.06.2023, 09:24
von moinmoin
Wenn ich es noch richtig im Kopf hab, hat MS den Befehl ms-settings:windowsupdate-action unter Win 11 ohne Ersatz rausgenommen.

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 23.06.2023, 09:31
von Holgi
moinmoin hat geschrieben: 23.06.2023, 09:24 Wenn ich es noch richtig im Kopf hab, hat MS den Befehl ms-settings:windowsupdate-action unter Win 11 ohne Ersatz rausgenommen.
aber eigentlich geht es in diesem Thread um die MS Store Updates. :)

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 23.06.2023, 09:55
von moinmoin
Zum Schluss hier aber nicht mehr.
Aber gut, "back to the store updates".

Re: Microsoft Store Update(s) über eine Batch oder Verlinkung

Verfasst: 23.06.2023, 11:48
von Holgi
moinmoin hat geschrieben: 23.06.2023, 09:55 Zum Schluss hier aber nicht mehr.
stimmt.
Hängt wohl damit zusammen, dass der Code-Schnipsel

Code: Alles auswählen

r"\Microsoft\Windows\WindowsUpdate\Automatic App Update"
suggeriert, dass die Windows Updates auch die App Updates triggern (was wohl nicht stimmt).