如何为自定义安装程序或高级安装程序编写脚本

时间:2015-03-06 07:23:27

标签: powershell batch-file vbscript

如何为自定义安装程序或高级安装程序编写脚本。

我的意思是我的Windows服务器上安装了一个.exe软件包。 我用它来修改一些东西,但我不想点击它打开。 我想编写执行和修改参数的脚本。应该改变一些事情而无需人工干预。 有人可以帮帮我???

服务器上已安装以下软件包, C:\ Program Files \ Fujitsu \ ServerView Suite \ Agents \ Maintenance Tools \ system config .exe

这是用于远程板配置的fujitsu软件/包。

在这里,我想编写一个脚本(ps或vbs)来执行.exe并更改配置参数。 我无法在所有服务器上执行此手动操作。

你能告诉我安装人员吗?

的问候, Dharanesh,

1 个答案:

答案 0 :(得分:0)

您应该确定软件支持哪种配置方式。基本上,有4个主要方向。 Powershell可以提供帮助

1)通过命令行参数进行配置

$Command = "C:\Program Files\Fujitsu\ServerView Suite\Agents\Maintenance Tools\system config.exe -someconfigparameters"
cmd.exe /c $Command

2)通过Windows注册表进行配置

Set-ItemProperty -Path HKLM:\Software\Fujitsu\Suite\SomeConfigKeys -Name SomeKey -Value 123 -Type DWord

3)通过配置文件配置而不加密

New-Item -ItemType File -Name some.cfg -Path C:\Program Files\Fujitsu\ServerView Suite\Agents\Maintenance Tools\ -Force
$stream = [System.IO.StreamWriter] "C:\Program Files\Fujitsu\ServerView Suite\Agents\Maintenance Tools\some.cfg"
$stream.WriteLine("
some text config
")
$stream.close()

Powershell无法帮助

4)只需手动配置(没有运气)