作者UNicK37 (UNK)
看板EzHotKey
标题[批次] 自动帮不同帐户安装程式
时间Fri Jan 13 17:34:26 2017
大家好,最近在写批次帮忙自动装程式,但是有发现一个问题...
如果是 msi 或是常见的 inno setup 之类的安装档,只要透过传参数就可以安装给所有使用者,我的批次在安装软体前会先建立另一个帐户,然後在目前帐户 (管理员) 底下进行安装,但是像 Line 它本身的安装目录是目前使用者底下的 %APPDATA%,一旦装上去另一个新的帐户就不会有 Line,它本身也没有参数可以设定...
我试过两个方法:
1. runas 以另一个帐户身分执行,但每次都跳出 error 5
2. 在所有使用者的启动目录底下建立一个捷径 (InternetShortcut),使用者进入之後自动执行 Line 安装再删除,但这会碰到权限不足的状况 (所以完全不会执行),而且由於另一个帐户不是管理员身分,档案也放在管理员帐户的目录中,所以执行起来也需要输入管理员的密码,这样子就没办法自动安装了。
想问问各位先进,这种状况有办法将程式安装给另一个使用者吗?
--
Sent from my Windows
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.62.146.32
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1484300069.A.B62.html