Seite 1 von 1
Batch-Datei gesucht
Verfasst: 12.02.2026, 10:38
von SRitt66
Windows 11 25H2 Version 10.0.2600
Ich bin nicht so tief in der Materie um das selbst zu erstellen und frage mal ganz faul nach...
Ich bin ein Freund von Batch-Dateien und suche oder möchte eine, die mir das Terminal (PowerShell) als Admin öffnet und den Befehl winget upgrade --all ausführt.
Re: Batch-Datei gesucht
Verfasst: 12.02.2026, 10:56
von bezelbube
Das bedarf keiner Batchdatei.Das kannst du in den Einstellungen des Terminals unter Profil einstellen.
Re: Batch-Datei gesucht
Verfasst: 12.02.2026, 11:14
von SRitt66
bezelbube hat geschrieben: 12.02.2026, 10:56
Das bedarf keiner Batchdatei.Das kannst du in den Einstellungen des Terminals unter Profil einstellen.
Bitte erläutere das mal näher... da gibt es Einstellungen?
Re: Batch-Datei gesucht
Verfasst: 12.02.2026, 11:43
von DK2000
Man kann da in den Einstellungen angeben, ob das angegebene Profil mit Adminrechten starten soll.
Screenshot 2026-02-12 113405.png
Aber das löst noch nicht unbedingt diene Frage nach einer Batchdatei. Da bin ich gerade selbst etwas überfragt. Selbs der Copilot bringt mir da nur Lösungen, welche nicht funktionieren. Nur PowerShell in einem Batch und "winget upgrade --all" ausführen, ja, das geht, aber da jetzt das Terminal mit einbeziehen ("wt"), will irgendwie nicht so wirklich. Allerdings bin ich auch nicht mit der Syntax der "wt" so vertraut.
Re: Batch-Datei gesucht
Verfasst: 12.02.2026, 13:28
von Holgi
evtl. funzt das hier:
Code: Alles auswählen
@echo off
wt new-tab -p "Windows PowerShell" --title "Winget Upgrade" powershell -NoExit -Command "winget upgrade --all"
pause
z.B. als Terminal Winget Upgrade.cmd abspeichern und als Administrator starten.
oder inkl. Adminrechten:
Code: Alles auswählen
@echo off
title Winget Terminal Updater
:: Prüfe ob bereits Administrator
net session >nul 2>&1
if %errorlevel% neq 0 (
echo Administratorrechte erforderlich!
echo Starte mit Adminrechten neu...
:: Batch-Datei mit Adminrechten neu starten
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit /b
)
wt new-tab -p "Windows PowerShell" --title "Winget Upgrade" powershell -NoExit -Command "winget upgrade --all"
Re: Batch-Datei gesucht
Verfasst: 12.02.2026, 14:23
von Harry S
@Holgi
... und davon eine Verknüpfung anlegen - die dann mit rechts anklicken: Eigenschaften -> Erweitert -> Als Administrator ausführen (Häkchen setzen) -> Übernehmen - OK.