是否可以通过脚本安装多个程序?

时间:2019-04-15 23:10:53

标签: windows batch-file npm cmd nativescript

我需要在计算机上重新创建开发环境,并将准确的应用程序放置在同事的计算机上(不在同一办公室)。

我们需要安装的东西

因此,基本上我们需要创建一个NativeScript开发环境。

这将包括NativeScript CLI,Android Studio,Node等程序。

理想解决方案

理想情况下,我想编写一个脚本来安装必需的程序,而无需任何(或最少)参与。

有人可以告诉我如何创建这样的脚本吗?

谢谢

2 个答案:

答案 0 :(得分:1)

您可以通过下载最新的MSI安装程序并运行msiexec /qn /l* node-log.txt /i node-vX.X.XX-x64.msi来静默安装NodeJS。这将安装Node和NPM。

一旦安装了NPM,就可以使用npm install -g nativescript

安装Nativescript。

您可以使用/S开关静默安装Android Studio IDE,并使用/S /Allusers静默安装SDK。 您可以在Android_Home

中设置HKLM\System\CurrentControlSet\Control\Session Manager\Environment环境变量

参考文献:

https://gist.github.com/manuelbieh/4178908

https://www.nativescript.org/blog/installing-nativescript-on-windows

http://www.edugeek.net/forums/windows-7/173153-android-studio-unattended-install.html#post1485712

答案 1 :(得分:0)

您可以使用autoit创建脚本,对需要安装的内容和安装顺序进行编码。比起您可以用脚本将所有程序版本放在一个USB上,这样您就可以控制已安装软件的版本,也可以调用从Internet下载和安装。
您还可以在脚本中包含GUI,还可以创建.exe文件,最终用户只需执行该文件即可。

另一种选择是逐步创建.bat文件和代码,并进行安装。查看batch file command list,查看可用的命令。

这些只是两种选择,可能性是无限的,取决于您最舒适的感觉。