使用ASP.Net执行命令提示符命令

时间:2015-09-01 06:35:50

标签: c# winforms encryption

在我的.Net应用程序中,我想加密连接字符串配置部分。

我创建了包含加密和解密命令的批处理文件。但现在业务部门决定构建一个小型Windows窗体应用程序,而不是简化管理员的任务。当管理员点击加密按钮时,应用程序应该加密文件,当他想要解密时,他会交替点击解密后退按钮。

但这些命令需要使用管理权限运行。我如何将下面说明的命令转换为.Net代码,并确保它们以管理权限运行?

cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319

aspnet_regiis.exe -pc "CustomEncryptKeys" -exp

aspnet_regiis.exe -pa "CustomEncryptKeys" "NT AUTHORITY\NETWORK SERVICE"

aspnet_regiis -pef "connectionStrings" "C:\inetpub\wwwroot\ABC" -prov "CustomEncryptProvider"

提前致谢。

0 个答案:

没有答案