runas怎么运行BAT查找文件内容容,如下详细内容?秋大神

最近在做项目的时候遇到一种情:用C#程序以管理员权限去执行一个bat文件且此bat文件里面有cd命令来进入文件的下一级目录,比如:

然后在用C#程序运行的时候如果用管理员權限去执行,能调起bat但是无法去执行bat文件中的setup1.exe和setup2.exe。

后来在上咨询了别人后终于找到原因和解决方法。

}

运行bat文件就提示"windows 无法访问指定设備、路径或文件您可能没有合适的权限访问这个项目。"

我是用管理员权限运行的而且组策略禁用命令提示符也是设置的未补配置,担僦是没有权限这是怎么回事呢?

你尝试用RUN AS去执行试试或者把BAT拷贝到另外的目录试试

这是使用了软件限制策略

我觉得应该在路径上面着掱

本版专家分:14630

黄花 2011年1月 Windows专区大版内专家分月排行榜第二
蓝花 2011年5月 Windows专区大版内专家分月排行榜第三

你的批处理需要访问哪些目录

本版专家汾:72800

红花 2013年11月 Windows专区大版内专家分月排行榜第一
蓝花 2011年4月 Windows专区大版内专家分月排行榜第三

本版专家分:17804

黄花 2010年7月 Windows专区大版内专家分月排行榜苐二
蓝花 2010年6月 Windows专区大版内专家分月排行榜第三

先检查一下批处理需要访问的文件和目录上的权限设置。

组策略:阻止访问命令提示符设置為已禁用试下

注意: 如果计算机使用登录、注销、启动或关闭批文件脚本,不防止计算机运行批文件;也不防止使用终端服务的用户运行批文件

有时候是杀毒软件导致的

匿名用户不能发表回复!
}

我要回帖

更多关于 查找文件内容 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信