I am able to install arduino silently in various systems with a powershell script made. The script has the basic silent install commands only. When I run the program once installed it asks me for an update to be installed as well as a bunch of firewall popups for the packages installed.
Is there a way to update arduino silently without having to download the newest version each time? Also is there a way to download all of the packages ahead of time so the user doesn't have to see the page when first opening the app?
It's only the first time that the application runs that it wants internet access to install the standard AVR board package.
Your question has been asked a few times. Answers are difficult to find if you don't know what to search for I don't know if System-Wide Install and using without admin rights - #7 by ptillisch is the ultimate answer but based on that you should be able to run the below command from your powershell script.