Programme automatisch installieren nach Installation
- Scoty
- Poweruser
- Beiträge: 607
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 178 Mal
- Danke erhalten: 29 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Der User Martin ist aber da, da durch die autounattend.xml ja erstellt wurde. Genauer gibt es 2x Martin, einmal als Admin und als normaler User.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Da mag ja sein nur hat das Paket da trotzdem nichts verloren drin. Der Download sollte nach c:\windows\scripts erfolgen... es ist logisch, das er das Paket nicht findet, wenn die Pfadangabe nicht passt. Da mußt mal schauen ob da bei Dir was verrutscht ist eventuell.
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten
- Scoty
- Poweruser
- Beiträge: 607
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 178 Mal
- Danke erhalten: 29 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Ich habe da nichts verändert und ich sehe auch nicht das was dorthin kopiert werden soll. Das Script ist 1:1 von Holgi. Der MAINTENANCE_SERVICE war auch installiert. Ob vom Firefox oder Thunderbird weiß ich nicht.
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Häng das Script mit den 3 fehlerhaften Einträgen mal bitte hier an.
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten
- Scoty
- Poweruser
- Beiträge: 607
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 178 Mal
- Danke erhalten: 29 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Hier bitte mit den 3 wieder hinzugefügt.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Wohl von Thunderbird, da schrieb ich ja, da mußt eventuell mal im Thunderbird Forum mal nachfragen, wenn die da was an der MSI geändert haben und der Aufruf anders ist, dann muß man das anpassen. Der Schlüssel selber ist in der MSI noch vorhanden, hab ich mit Orca nachgesehen.
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
OK, der Download findet in den Benutzerordner statt. Grad mal getestet. Dann sollte ein Abändern in für Abhilfe schaffen...
Bzw. will man es allgemein halten, dann:
Code: Alles auswählen
powershell -noprofile Add-AppxPackage c:\users\Benutzername\Paketname.appx
Bzw. will man es allgemein halten, dann:
Code: Alles auswählen
%systemdrive%\users\Benutzername\Paketname.appx
Zuletzt geändert von Jens1976 am 02.10.2023, 11:58, insgesamt 1-mal geändert.
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten
- Holgi
- Elite
- Beiträge: 2663
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 324 Mal
- Danke erhalten: 410 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
kleiner Zwischencheck:
1. deine Firstlogon kann m.E. so nicht 100% funktionieren.
Da sind Einträge drin (aus Tiny11), die da so nicht passen:
zSoftware und zNTUser gibt es in der Form im installerten Windows nicht!
Die letzten Zeilen habe ich mal etwas umgestellt und entsprechend abgeändert.
Doppeltgemoppelt > macht aber nix.
2. wenn du die Zeilen
rausnimmst, dann erübrigen sich eigentlich auch die Downloadzeilen und Ubenennungszeilen davor:
Wenn es bei dir so funktioniert, dann gut. Evtl. weil du mit UUPDUMP schon den neuesten DesktopAppInstaller und die Abhängigkeiten integriert hast?
1. deine Firstlogon kann m.E. so nicht 100% funktionieren.
Da sind Einträge drin (aus Tiny11), die da so nicht passen:
Code: Alles auswählen
Reg add "HKLM\zSOFTWARE\Microsoft\Windows\CurrentVersion\ReserveManager" /v "ShippedWithReserves" /t REG_DWORD /d "0" /f
Reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarMn" /t REG_DWORD /d "0" /f
Die letzten Zeilen habe ich mal etwas umgestellt und entsprechend abgeändert.
Code: Alles auswählen
reg add "HKLM\Software\Policies\Microsoft\PushToInstall" /v "DisablePushToInstall" /t REG_DWORD /d "1" /f
reg add "HKLM\Software\Policies\Microsoft\MRT" /v "DontOfferThroughWUAU" /t REG_DWORD /d "1" /f
reg add "HKCU\Software\Classes\CLSID\{e88865ea-0e1c-4e20-9aa6-edcd0212c87c}" /v "System.IsPinnedToNameSpaceTree" /t REG_DWORD /d "0" /f
reg add "HKCU\SOFTWARE\Classes\WOW6432Node\CLSID\{e88865ea-0e1c-4e20-9aa6-edcd0212c87c}" /v "System.IsPinnedToNameSpaceTree" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v "{e88865ea-0e1c-4e20-9aa6-edcd0212c87c}" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ReserveManager" /v "ShippedWithReserves" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v "TaskbarMn" /t REG_DWORD /d "0" /f
reg import C:\windows\setup\scripts\Win11_Registry-Tricks.reg
2. wenn du die Zeilen
Code: Alles auswählen
powershell -noprofile Add-AppxPackage Microsoft.VCLibs.x64.14.00.Desktop.appx
powershell -noprofile Add-AppxPackage Microsoft.UI.Xaml.x64.appx
powershell -noprofile Add-AppxPackage Microsoft.DesktopAppInstaller.msixbundle
Code: Alles auswählen
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.VCLibs.x64 "https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx"
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.DesktopAppInstaller "https://github.com/microsoft/winget-cli/releases/download/v1.6.2721/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.UI.Xaml "https://github.com/microsoft/microsoft-ui-xaml/releases/download/v2.8.5/Microsoft.UI.Xaml.2.8.x64.appx"
ren Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle Microsoft.DesktopAppInstaller.msixbundle
ren Microsoft.UI.Xaml.2.8.x64.appx Microsoft.UI.Xaml.x64.appx
Zuletzt geändert von Holgi am 02.10.2023, 11:27, insgesamt 1-mal geändert.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
- Scoty
- Poweruser
- Beiträge: 607
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 178 Mal
- Danke erhalten: 29 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Ja die Einträge von Tiny11 hatte ich zum testen hinzugefügt weil ich dachte dann erspare ich mir einen weiteren umweg darüber aber ging ja nicht von daher führe ich Tiny11 nach Erstellen der ISO wieder aus. Ist ja kein Beinbruch.
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
zSoftware und zNTUSER sind die Punkte, wo die Registry des Offline-Images eingehängt wird. Diese Pfade muß man bei einem Online Image logischerweise entsprechend anpassen. Das tiny11 ist für eine bestehende ISO gedacht. Das heißt, alle Änderungen betreffen nur die Install.wim in dieser Iso. Für die Online Benutzung muß man die Pfade entsprechend anpassen
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
@Scoty
Teste es mal so:
Sollte er bei dem Desktop Appinstaller rummeckern, dann muß man den mit Lizenz installieren. Aber das machen wir dann, teste es erstmal so...
Teste es mal so:
Code: Alles auswählen
:Admin
cls
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
) ELSE (
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
)
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params= %*
echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params:"=""%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
cls
echo Teste Internetverbindung, bitte warten...
PING -n 1 www.google.com|find "Antwort von " >NUL
IF NOT ERRORLEVEL 1 goto :SUPER
IF ERRORLEVEL 1 goto :PECH
:Super
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.VCLibs.x64 "https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx"
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.DesktopAppInstaller "https://github.com/microsoft/winget-cli/releases/download/v1.6.2721/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.UI.Xaml "https://github.com/microsoft/microsoft-ui-xaml/releases/download/v2.8.5/Microsoft.UI.Xaml.2.8.x64.appx"
powershell -noprofile Add-AppxPackage c:\users\MARTIN\Microsoft.VCLibs.x64.14.00.Desktop.appx
powershell -noprofile Add-AppxPackage c:\users\MARTIN\Microsoft.UI.Xaml.2.8.x64.appx
powershell -noprofile Add-AppxPackage c:\users\MARTIN\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
powershell Add-AppPackage -Register "'C:\Program Files\WindowsApps\*Microsoft.DesktopAppInstaller*neutral_split.language-de_8wekyb3d8bbwe\AppxManifest.xml'" -DisableDevelopmentMode
echo --- VC_redist.x64
winget install --id "Microsoft.VCRedist.2015+.x64" -h --accept-package-agreements --accept-source-agreements >nul
echo --- windowsdesktop-runtime
winget install --id "Microsoft.DotNet.DesktopRuntime.7" -h --accept-package-agreements --accept-source-agreements >nul
echo --- Firefox
winget install --id "Mozilla.Firefox" -h --override "INSTALL_MAINTENANCE_SERVICE=false /quiet" >nul
echo --- Thunderbird
winget install --id "Mozilla.Thunderbird" -e -h --override "INSTALL_MAINTENANCE_SERVICE=false /s" --accept-source-agreements >nul
echo --- Winrar
winget install --id "RARLab.WinRAR" -h --accept-package-agreements --accept-source-agreements >nul
echo --- OnionMedia
winget install --id "9N252NJJQB65" -h --accept-package-agreements --accept-source-agreements >nul
echo --- WinToys
winget install --id "9P8LTPGCBZXD" -h --accept-package-agreements --accept-source-agreements >nul
echo --- Windows Scanner
winget install --id "9WZDNCRFJ3PV" -h --accept-package-agreements --accept-source-agreements >nul
echo --- iTunes
winget install --id "Apple.iTunes" -h --accept-package-agreements --accept-source-agreements >nul
echo --- iCloud
winget install --id "9PKTQ5699M62" -h --accept-package-agreements --accept-source-agreements >nul
echo --- AV1 Video Extension
winget install --id "9MVZQVXJBQ9V" -h --accept-package-agreements --accept-source-agreements >nul
cls
:Pech
echo --- Winrar key kopieren
copy /Y /V "%WINDIR%\Setup\Files\rarreg.key" "C:\Program Files\WinRAR"
echo --- Edge Icon entfernen
del "%homepath%\desktop\Microsoft Edge.lnk" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "ContentDeliveryAllowed" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "FeatureManagementEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "OemPreInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "PreInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "PreInstalledAppsEverEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SilentInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SoftLandingEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContentEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-310093Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338388Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338389Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338393Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-353694Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-353696Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContentEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SystemPaneSuggestionsEnabled" /t REG_DWORD /d "0" /f
Reg add "HKLM\zSOFTWARE\Policies\Microsoft\Windows\CloudContent" /v "DisableWindowsConsumerFeatures" /t REG_DWORD /d "1" /f
Reg add "HKLM\zSOFTWARE\Microsoft\PolicyManager\current\device\Start" /v "ConfigureStartPins" /t REG_SZ /d "{\"pinnedList\": [{}]}" /f
reg add "HKLM\Software\Policies\Microsoft\PushToInstall" /v "DisablePushToInstall" /t REG_DWORD /d "1" /f
reg add "HKLM\Software\Policies\Microsoft\MRT" /v "DontOfferThroughWUAU" /t REG_DWORD /d "1" /f
reg import C:\windows\setup\scripts\Win11_Registry-Tricks.reg
reg add "HKCU\Software\Classes\CLSID\{e88865ea-0e1c-4e20-9aa6-edcd0212c87c}" /v "System.IsPinnedToNameSpaceTree" /t REG_DWORD /d "0" /f
reg add "HKCU\SOFTWARE\Classes\WOW6432Node\CLSID\{e88865ea-0e1c-4e20-9aa6-edcd0212c87c}" /v "System.IsPinnedToNameSpaceTree" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v "{e88865ea-0e1c-4e20-9aa6-edcd0212c87c}" /t REG_DWORD /d "1" /f
Reg add "HKLM\zSOFTWARE\Microsoft\Windows\CurrentVersion\ReserveManager" /v "ShippedWithReserves" /t REG_DWORD /d "0" /f
Reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarMn" /t REG_DWORD /d "0" /f
taskkill /F /IM explorer.exe & start explorer
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t "REG_DWORD" /d "1" /f
timeout /t 5
cd /d "%~dp0"
rd /q /s "%WINDIR%\Setup\Files"
cd \
(goto) 2>nul&rd /s /q "%~dp0"
shutdown /r /t 5
exit
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten
- Holgi
- Elite
- Beiträge: 2663
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 324 Mal
- Danke erhalten: 410 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
@Jens1976
da sind sie wieder:
Dat löppt so nicht, oder?
da sind sie wieder:
Code: Alles auswählen
Reg add "HKLM\zSOFTWARE\Microsoft\Windows\CurrentVersion\ReserveManager" /v "ShippedWithReserves" /t REG_DWORD /d "0" /f
Reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarMn" /t REG_DWORD /d "0" /f
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
- Holgi
- Elite
- Beiträge: 2663
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 324 Mal
- Danke erhalten: 410 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
was haltet ihr hiervon:? Ist allgemeiner gehalten (funzt nicht nur mit User Martin)
Code: Alles auswählen
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.VCLibs.x64 "https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx"
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.DesktopAppInstaller "https://github.com/microsoft/winget-cli/releases/download/v1.6.2721/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
powershell -noprofile "Start-BitsTransfer -DisplayName Microsoft.UI.Xaml "https://github.com/microsoft/microsoft-ui-xaml/releases/download/v2.8.5/Microsoft.UI.Xaml.2.8.x64.appx"
powershell -noprofile Add-AppxPackage ".\Microsoft.VCLibs.x64.14.00.Desktop.appx"
powershell -noprofile Add-AppxPackage ".\Microsoft.UI.Xaml.2.8.x64.appx"
powershell -noprofile Add-AppxPackage ".\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
@Holgi
Wie wärs, wenn man das ganze so erweitern würde, das zumindest von Github immer die entsprechenden Pakete heruntergeladen werden, die unter "latest" vorhanden sind? Auf dieseweise müßte man sich keine Gedanken über die Aktualität machen, da unter "latest" immer die aktuellste stehen sollte...
Ich hab da mal was vorbereitet:
Das ps1-Script in der Firstlogon aufrufen. Logischerweise muß das Script im Ordner c:\Windows\Scripts\Setup vorhanden sein, aber wenn man das nach $OEM$ packt, sollte das ja gegeben sein. Das schöne ist, das Script lädt die appx und Msixbundle in den Ordner herunter, indem das ps1-Script liegt, das heißt, man hat auch gleich den entsprechenden Pfad
Also zumindest hier landen die beiden Dateien auf Laufwerk D wenn ich das ps1-Script auf Laufwerk D starte...
Wie wärs, wenn man das ganze so erweitern würde, das zumindest von Github immer die entsprechenden Pakete heruntergeladen werden, die unter "latest" vorhanden sind? Auf dieseweise müßte man sich keine Gedanken über die Aktualität machen, da unter "latest" immer die aktuellste stehen sollte...
Ich hab da mal was vorbereitet:
Code: Alles auswählen
$repo = "microsoft/microsoft-ui-xaml"
$file = "Microsoft.UI.Xaml.2.8.x64.appx"
$releases = "https://api.github.com/repos/$repo/releases"
Write-Host Determining latest release
$tag = (Invoke-WebRequest $releases | ConvertFrom-Json)[0].tag_name
$download = "https://github.com/$repo/releases/download/$tag/$file"
$name = $file.Split(".")[0]
$appx = "Microsoft.UI.Xaml.2.8.x64.appx"
$dir = "$name-$tag"
Write-Host Dowloading latest release
Invoke-WebRequest $download -Out $appx
$repo = "microsoft/winget-cli"
$file = "Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
$releases = "https://api.github.com/repos/$repo/releases"
Write-Host Determining latest release
$tag = (Invoke-WebRequest $releases | ConvertFrom-Json)[0].tag_name
$download = "https://github.com/$repo/releases/download/$tag/$file"
$name = $file.Split(".")[0]
$msixbundle = "Microsoft.DesktopAppInstaller.msixbundle"
$dir = "$name-$tag"
Write-Host Dowloading latest release
Invoke-WebRequest $download -Out $msixbundle
Also zumindest hier landen die beiden Dateien auf Laufwerk D wenn ich das ps1-Script auf Laufwerk D starte...
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten
-
- Meister
- Beiträge: 386
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 14 Mal
- Danke erhalten: 57 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Sorry, da unten hab ich nix korrigiert, mir gings erstmal dadrum, das obere Problem zu lösen. Nein, das läuft so nicht, die Pfade müssen angepasst werden...Holgi hat geschrieben: ↑02.10.2023, 13:03 @Jens1976
da sind sie wieder:Dat löppt so nicht, oder?Code: Alles auswählen
Reg add "HKLM\zSOFTWARE\Microsoft\Windows\CurrentVersion\ReserveManager" /v "ShippedWithReserves" /t REG_DWORD /d "0" /f Reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarMn" /t REG_DWORD /d "0" /f
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten