Skipte nach App Installation
-
Hallo zusammen,
hier können wir Skipte, die nach der Installation einer Windows App ausgeführt werden sollen, sammeln.
Hier noch ein kleiner Trick, um diese Funktion auch bei WinGet,- und Store-Apps benutzen zu können:
Zunächst müsst ihr eine Gerätegruppe erstellen, welche die Geräte filtert, auf denen die App installiert ist:

Dann für diese Gerätegruppe eine Aktion "Powershell-Script ausführen" erstellen:

-
LibreOffice
Script zum Ausblenden des Start-Bildschirm und zum Anwenden der BSI-Empfehlungen (https://www.bsi.bund.de/DE/Themen/Unternehmen-und-Organisationen/Informationen-und-Empfehlungen/Freie-Software/Sicherheit_LibreOffice/Sicherheit_LibreOffice_node.html)
# Ausblenden des Start-Bildschirm (Get-Content 'C:\Program Files\LibreOffice\program\soffice.ini').Replace('Logo=1', 'Logo=0') | Set-Content 'C:\Program Files\LibreOffice\program\soffice.ini' # Anwenden der BSI-Empfehlungen $Content = @' <?xml version="1.0"?> <oor:data xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oor="http://openoffice.org/2001/registry"> <dependency file="main" /> <!--Empfehlung 1--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Inet" oor:package="org.openoffice"> <node oor:name="Settings"> <prop oor:name="ooInetProxyType" oor:op="fuse" oor:finalized="true" oor:type="xs:int"> <value>1</value> </prop> </node> </oor:component-data> <!--Empfehlung 2--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="WarnSaveOrSendDoc" oor:op="fuse"> <value>false</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 3--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="WarnSignDoc" oor:op="fuse"> <value>true</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 4--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="WarnPrintDoc" oor:op="fuse"> <value>false</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 5--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="WarnCreatePDF" oor:op="fuse"> <value>false</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 6--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="RemovePersonalInfoOnSaving" oor:op="fuse"> <value>true</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 7--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="RecommendPasswordProtection" oor:op="fuse"> <value>false</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 8--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="HyperlinksWithCtrlClick" oor:op="fuse" oor:finalized="true"> <value>true</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 9--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="BlockUntrustedRefererLinks" oor:op="fuse" oor:finalized="true"> <value>true</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 10--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="MacroSecurityLevel" oor:op="fuse" oor:finalized="true"> <value>3</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 11--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="SecureURL" oor:op="fuse" oor:finalized="true" oor:type="oor:string-list"> </prop> </node> </node> </oor:component-data> <!--Empfehlung 12--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <node oor:name="TrustedAuthors" oor:op="fuse" oor:finalized="true"> </node> </node> </node> </oor:component-data> <!--Empfehlung 13--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="CertDir" oor:op="fuse" oor:type="xs:string"> </prop> </node> </node> </oor:component-data> <!--Empfehlung 14--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="TSAURLs" oor:op="fuse" oor:finalized="true" oor:type="oor:string-list"> <value> <it>https://zeitstempel.dfn.de</it> <it>https://freetsa.org/tsr</it> </value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 15--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="DisableMacrosExecution" oor:op="fuse" oor:finalized="true"> <value>true</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 16--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Security" oor:package="org.openoffice.Office"> <node oor:name="Hyperlinks"> <prop oor:name="Open" oor:op="fuse" oor:finalized="true" oor:type="xs:int"> <value>1</value> </prop> </node> </oor:component-data> <!--Empfehlung 17--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <prop oor:name="LoadExoticFileFormats" oor:op="fuse" oor:finalized="true" oor:type="xs:int"> <value>0</value> </prop> </node> </oor:component-data> <!--Empfehlung 18--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="CheckDocumentEvents" oor:op="fuse" oor:finalized="true"> <value>true</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 19--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="Scripting"> <prop oor:name="AllowedDocumentEventURLs" oor:op="fuse" oor:type="oor:string-list"> </prop> </node> </node> </oor:component-data> <!--Empfehlung 20--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Security"> <node oor:name="OpenPGP"> <prop oor:name="MinimalKeyExport" oor:op="fuse" oor:finalized="true"> <value>true</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 21--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Calc" oor:package="org.openoffice.Office"> <node oor:name="Content"> <node oor:name="Update"> <prop oor:name="Link" oor:op="fuse" oor:finalized="true" oor:type="xs:int"> <value>1</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 22--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Writer" oor:package="org.openoffice.Office"> <node oor:name="Content"> <node oor:name="Update"> <prop oor:name="Link" oor:op="fuse" oor:finalized="true" oor:type="xs:int"> <value>0</value> </prop> </node> </node> </oor:component-data> <!--Empfehlung 23--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Passwords"> <prop oor:name="UseStorage" oor:op="fuse" oor:finalized="true"> <value>false</value> </prop> </node> </oor:component-data> <!--Empfehlung 24--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Passwords"> <prop oor:name="AuthenticateUsingSystemCredentials" oor:op="fuse" oor:finalized="true" oor:type="oor:string-list"> </prop> </node> </oor:component-data> <!--Empfehlung 25--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Passwords"> <prop oor:name="TrySystemCredentialsFirst" oor:op="fuse" oor:finalized="true"> <value>false</value> </prop> </node> </oor:component-data> <!--Empfehlung 26--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Jobs" oor:package="org.openoffice.Office"> <node oor:name="Jobs"> <node oor:name="UpdateCheck" oor:op="fuse"> <node oor:name="Arguments"> <prop oor:name="AutoCheckEnabled" oor:finalized="true" oor:type="xs:boolean" oor:op="replace"> <value>false</value> </prop> </node> </node> </node> </oor:component-data> <!--Empfehlung 27--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Jobs" oor:package="org.openoffice.Office"> <node oor:name="Jobs"> <node oor:name="UpdateCheck" oor:op="fuse"> <node oor:name="Arguments"> <prop oor:name="CheckInterval" oor:finalized="true" oor:type="xs:long"> <value>86400</value> </prop> </node> </node> </node> </oor:component-data> <!--Empfehlung 28--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Jobs" oor:package="org.openoffice.Office"> <node oor:name="Jobs"> <node oor:name="UpdateCheck" oor:op="fuse"> <node oor:name="Arguments"> <prop oor:name="ExtendedUserAgent" oor:finalized="true" oor:type="xs:boolean"> <value>false</value> </prop> </node> </node> </node> </oor:component-data> <!--Empfehlung 29--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="ExtensionManager" oor:package="org.openoffice.Office"> <node oor:name="ExtensionSecurity"> <prop oor:name="DisableExtensionInstallation" oor:op="fuse" oor:finalized="true"> <value>true</value> </prop> </node> </oor:component-data> <!--Empfehlung 30--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="ExtensionManager" oor:package="org.openoffice.Office"> <node oor:name="ExtensionSecurity"> <prop oor:name="DisableExtensionRemoval" oor:op="fuse" oor:finalized="true"> <value>true</value> </prop> </node> </oor:component-data> <!--Empfehlung 31--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="PackageKit"> <prop oor:name="EnableFontInstallation" oor:op="fuse" oor:finalized="true"> <value>false</value> </prop> </node> </oor:component-data> <!--Empfehlung 32--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="PackageKit"> <prop oor:name="EnableLangpackInstallation" oor:op="fuse" oor:finalized="true"> <value>false</value> </prop> </node> </oor:component-data> <!--Empfehlung 33--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="PackageKit"> <prop oor:name="EnableBaseInstallation" oor:op="fuse" oor:finalized="true"> <value>false</value> </prop> </node> </oor:component-data> <!--Empfehlung 34--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Misc"> <prop oor:name="CollectUsageInformation" oor:op="fuse" oor:finalized="true"> <value>false</value> </prop> </node> </oor:component-data> <!--Empfehlung 35--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Misc"> <prop oor:name="CrashReport" oor:op="fuse" oor:finalized="true"> <value>false</value> </prop> </node> </oor:component-data> <!--Eigene 1--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Misc"> <prop oor:name="FirstRun" oor:op="fuse"> <value>false</value> </prop> </node> </oor:component-data> <!--Eigene 2--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Misc"> <prop oor:name="ShowTipOfTheDay" oor:op="fuse"> <value>false</value> </prop> </node> </oor:component-data> <!--Eigene 10--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Writer" oor:package="org.openoffice.Office"> <node oor:name="DefaultFont"> <prop oor:name="Standard" oor:op="fuse"> <value>Noto Sans</value> </prop> </node> </oor:component-data> <!--Eigene 11--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Writer" oor:package="org.openoffice.Office"> <node oor:name="DefaultFont"> <prop oor:name="Heading" oor:op="fuse"> <value>Noto Sans</value> </prop> </node> </oor:component-data> <!--Eigene 12--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Writer" oor:package="org.openoffice.Office"> <node oor:name="DefaultFont"> <prop oor:name="List" oor:op="fuse"> <value>Noto Sans</value> </prop> </node> </oor:component-data> <!--Eigene 13--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Writer" oor:package="org.openoffice.Office"> <node oor:name="DefaultFont"> <prop oor:name="Caption" oor:op="fuse"> <value>Noto Sans</value> </prop> </node> </oor:component-data> <!--Eigene 14--> <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Writer" oor:package="org.openoffice.Office"> <node oor:name="DefaultFont"> <prop oor:name="Index" oor:op="fuse"> <value>Noto Sans</value> </prop> </node> </oor:component-data> </oor:data> '@ $Content | Out-File -Encoding "UTF8" -FilePath 'C:\Program Files\LibreOffice\share\registry\policies.xcd' -
Nextcloud
Script zur Deaktivierung der Update-Benachrichtigung bei der Nextcloud App, welche über WinGet installiert installiert (Updates werden automatisch über WinGet installiert).
REG ADD "HKLM\Software\Policies\Nextcloud GmbH\Nextcloud" /f /v "skipUpdateCheck" /t REG_DWORD /d "1"