它工作正常,但是,它是否要求您允许来自未知发布者的以下程序对此计算机进行更改。是或否当我点击它将安装在我的系统上的安装按钮时,我不想直接想要这个。
private void Button_Click_2(object sender, RoutedEventArgs e)
{
//Install software
Process p = new Process();
p.StartInfo.FileName = "msiexec.exe";
// p.StartInfo.FileName = txtname.Text;
p.StartInfo.Arguments = string.Format("/qb /i \"{0}\" ALLUSERS=1", @"C:\Users\d.soni\Desktop\setup.msi");
//process.StartInfo.Arguments = string.Format("/qb /i \"{0}\" ALLUSERS=1", @"E:\Setup.msi");
p.Start();
p.WaitForExit();
}
答案 0 :(得分:1)
这是一种正常的Windows行为。尝试在计算机上安装某些内容并以管理员身份登录时,将显示“是/否”消息框。如果您没有以管理员身份登录,它将提示您使用登录对话框,该对话框将要求您输入管理员凭据。