小编RPS*_*RPS的帖子

如何在C#中以管理员模式启动进程

我有一个Visual Studio Windows应用程序项目.我添加了代码来下载安装程序更新文件.完成下载后的安装程序需要管理员权限才能运行.我添加了一个清单文件.

当用户单击DownloadUpdate.exe时,UAC会提示用户输入管理员权限.所以我假设在DownloadUpdate.exe中创建和调用的所有进程都将以管理员身份运行.所以我使用以下代码调用我的下载文件:

Process p = new Process();
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.FileName = strFile;
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
Run Code Online (Sandbox Code Playgroud)

.net c#

84
推荐指数
6
解决办法
21万
查看次数

最佳优化大型SQL Server表(100-200 Mil记录)

在处理包含100-200百万条记录的大型SQL Server 2005表时,可以执行哪些最佳选项/建议和优化?

sql sql-server sql-server-2005

6
推荐指数
2
解决办法
4647
查看次数

标签 统计

.net ×1

c# ×1

sql ×1

sql-server ×1

sql-server-2005 ×1