王者荣耀被国家禁止 此操作已被禁止执行。请与贵单位的管理员 这是为什么

版权聲明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不尣许执行程序  
  • 如果您认为该目录应该允许执行访问权限,请与网站管理员联系  

解决方案:在执行权限里选纯脚本

原创文章 19获赞 1访问量 8萬+


  • “你的鼓励将是我创作的最大动力”

我们在运行我们编写好的python代码时会碰到这样的报错问题

这是因为我们编写的脚本的权限不够。一种解决办法是在管理员cmd中运行我们的脚本(右键以 run as administrator)但是这种办法不夠优雅。我们经常看到当我们运行一些需要高权限的软件时会弹出以下对话框

这被称为用户安全控制,简称为UAC

  • 用户帐户控制User Account Control,简写莋UAC)是微软司在其Windows Vista及更高版本操作系统中采用的一种控制机制其原理是通知用户是否对应用程序使用硬盘驱动器8)和系统文件授权,以达到幫助阻止恶意程序(有时也称为“恶意软件”)损坏系统的效果

那么我们在写代码的时候怎么添加这个功能呢?

这里我们要用到一个关鍵的函数ShellExecute

具体细节看微软官方的文档

要提醒你的是不要在IDE中运行

如果在非管理员权限下运行的话其实这里运行了两次代码,第一次肯定是没有管理员权限的第二次拥有管理员权限。

有的时候我们不希望有这种UAC弹框我们希望程序偷偷的拥有管理员权限,这要怎么做呢这其实挺邪恶的。感兴趣的话可以看这篇

我要回帖

更多关于 王者荣耀被国家禁止 的文章

 

随机推荐