标签: c# asp.net asp.net-mvc-4 sphinx iis-8
我有一个ASP.NET MVC应用程序。有时它必须在根目录中运行.bat文件,但仅当它以admin身份运行时才有效。我不想更改整个应用程序的权限。是否只能为.bat文件设置权限? (.bat文件更新sphinx中的索引)
答案 0 :(得分:1)
一种可能的解决方案是在服务器上创建管理用户,然后在运行System.Process.Start(以启动批处理文件pass in the administrator's credentials时。这应该在管理用户的凭据下以提升状态启动进程。
System.Process.Start(