我有一个名为“MSIExec / X {MyGUID} / qn”的批处理文件。与管理员用户一起运行时,这会成功运行。当我从Hudson作业中将它作为Window Batch命令运行时,它失败了“T h e i n s t a l l a t i o n s o u r c e f o r t h i s p r o d u c t i s n o t a v a i l a b l e . V e r i f y t h a t t h e s o u r c e e x i s t s a n d t h a t y o u c a n a c c e s s i t . “
我倾向于认为问题是该作业是由“匿名”用户而不是我的管理员用户启动的。
如何在哈德森“绑定”要在管理员用户下运行的工作?
提前致谢。
此致
安德鲁
答案 0 :(得分:0)
您有两个选项,第一个是在Admin用户下运行Hudson(通常是一个坏主意)或使用runas
命令。为避免输入密码,您可能需要使用/savecred
选项。
“此安装源 产品不可用。验证 来源存在,你可以 访问它。 “