[批次] 自动帮不同帐户安装程式

楼主: UNicK37 (UNK)   2017-01-13 17:34:26
大家好,最近在写批次帮忙自动装程式,但是有发现一个问题...
如果是 msi 或是常见的 inno setup 之类的安装档,只要透过传参数就可以安装给所有使用者,我的批次在安装软件前会先建立另一个帐户,然后在目前帐户 (管理员) 底下进行安装,但是像 Line 它本身的安装目录是目前使用者底下的 %APPDATA%,一旦装上去另一个新的帐户就不会有 Line,它本身也没有参数可以设定...
我试过两个方法:
1. runas 以另一个帐户身分执行,但每次都跳出 error 5
2. 在所有使用者的启动目录底下建立一个捷径 (InternetShortcut),使用者进入之后自动执行 Line 安装再删除,但这会碰到权限不足的状况 (所以完全不会执行),而且由于另一个帐户不是管理员身分,档案也放在管理员帐户的目录中,所以执行起来也需要输入管理员的密码,这样子就没办法自动安装了。
想问问各位先进,这种状况有办法将程式安装给另一个使用者吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com