首页 文章
  • 929 votes
     answers
     views

    您是否可以强制Visual Studio始终以Windows 8中的管理员身份运行?

    在Windows 7中,您可以进入程序兼容性设置并选中以始终以管理员身份运行 . Windows 8中是否有类似的选项? 我一直在我的机器上禁用UAC,并且在我的Windows 8升级之后做了同样的事情,或者我认为 . 事实证明没有 off 选项,只关闭通知 . 这意味着尽管属于管理员组,但没有任何内容作为管理员运行 . 当我尝试调试(附加到进程,而不是F5)时,我需要继续关闭并重新打开我的控制...
  • 1 votes
     answers
     views

    如何提示在PowerShell中以不同用户身份运行EXE

    我如何以不同的用户身份运行EXE?我如何提示凭据或至少要求本地管理员通过PowerShell启动exe的密码 . 我很难让runas命令工作 . 这是我尝试的最新内容:runas -credential . \ me c:\ windows \ system32 \ notepad.exe 这适用于powershell终端:runas / user:asdf c:\ windows \ syste...
  • 5 votes
     answers
     views

    如何要求提升HKLM的注册表访问权限?

    如何要求提升HKLM的注册表访问权限?我想将EnableLinkedConnections添加到“HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System \” . 我也不想使用清单文件 . 我试过下面的代码,但似乎没有帮助 . RegistryPermission f = ne...
  • 4 votes
     answers
     views

    批量脚本,Powershell,而不是在Windows中触发UAC

    我正在寻找远程以高架模式运行批处理文件(runas管理员),以便它不会使UAC跳闸以提示用户交互 . 我们在登录脚本中进行了一些注册表编辑,这些编辑触发UAC提示每个运行的注册表 . 我意识到这种方式违背了UAC的目的,但如果在启用了UAC的计算机上运行批处理文件有一些方法,那就太好了 . 这些批处理文件需要能够在没有任何用户交互的情况下运行(它们主要是登录脚本和一些管理脚本) . 我们没有使用A...
  • 2 votes
     answers
     views

    Python:更改注册表项的权限(获取所有权和完全控制权)以修改它们

    我想循环遍历hive中的所有注册表项和子项,找到包含指定字符串的值并将其替换为新的(我正在使用winreg调整此code) 到目前为止,我的代码适用于 ownership 为 Administrator 且 Administrator 具有 full control 而其他键没有 full control 的键 . 我可以设置所有密钥的权限,以便管理员完全控制,但我想避免这种情况 . 相反,我只想...
  • 149 votes
     answers
     views

    如何在批处理文件中请求管理员访问权限

    我正在尝试为我的用户编写一个批处理文件,以便从使用UAC的Vista计算机上运行 . 该文件正在重写其hosts文件,因此需要以管理员权限运行 . 我需要能够向他们发送一封电子邮件,其中包含指向.bat文件的链接 . 所需的行为是,当他们右键单击文件并说“打开”时,他们将获得一个使屏幕变暗的UAC对话框,并强制他们回答是否要授予应用程序以管理员身份运行的权限 . 相反,他们只是在命令行窗口看到“拒...
  • 187 votes
     answers
     views

    如何自动提升我的批处理文件,以便在需要时从UAC管理员权限请求?

    我希望我的批处理文件只能运行提升 . 如果未提升,请为用户提供一个选项,以便将批次重新启动 . 我正在编写批处理文件来设置系统变量,将两个文件复制到Program Files位置,然后启动驱动程序安装程序 . 如果Windows 7 / Windows Vista用户(启用UAC,即使他们是本地管理员)在没有右键单击并选择"Run as Administrator"的情况下运行...
  • 8 votes
     answers
     views

    ASP.NET / IIS7.5写日志文件不起作用(权限,UAC,配置,???)

    我们无法将ASP.NET应用程序迁移到Windows Server 2008 R2 x64和IIS7.5 . 问题是我们的ASP.NET应用程序写入日志文件,并且没有写入这些日志文件 . 应用程序编写日志文件的唯一方法是,如果我以本地管理员用户身份登录服务器,或者右键单击并以管理员身份运行IE,这对我们来说都不是可接受的解决方案 . 我们的平台是:Windows Server 2008 R2 x6...
  • 8 votes
     answers
     views

    如何将文件拖到Windows 8上以管理员身份运行的Visual Studio中

    作为一名Web开发人员,我发现自己始终将调试器挂钩到IIS进程 . 在visual studio 2012中,这意味着您必须拥有提升的权限 . 一般来说,这不是问题,只需将VS2012设置为以管理员身份运行即可 . 但是,这样做无法将文件从Windows资源管理器拖到VS2012中 . 懒得使用打开文件对话框我更喜欢在那里拖动文件 . UAC阻止您这样做,因此在Windows 7中我们只需关闭UA...
  • 4 votes
     answers
     views

    安装更改不要求UAC权限

    我为我们的产品实施了安装程序 . Installer needs administrator privileges ,所以我使用 setup bootstrapper 与清单文件(推荐here)在启用了UAC的Windows计算机上获得这些权限 . 安装和卸载都很顺利 - 要求用户授予权限,安装程序会执行它需要执行的操作 . 但是,如果您运行控制面板→程序和功能并为已安装的程序选择"...
  • 3 votes
     answers
     views

    如何在不关闭UAC的情况下将资源管理器拖到Visual Studio中?

    当然有一个设置可以阻止愚蠢的UAC问题阻止我的拖放操作 . Visual Studio必须以管理模式运行我做的一半事情,资源管理器不应该只是为了解决这个问题而在一些奇特的管理模式下运行 . 我只想告诉UAC正常做事,但在干扰我的拖放操作时会停止操作 . 我该怎么做呢?
  • 5 votes
     answers
     views

    使用Visual Studio 2012,Windows 8和用户帐户控制进行调试

    首先 - 这是关于RTM版本的全部内容 . Windows 8对UAC进行了一些更改,正如我们从http://www.brianbondy.com/blog/id/140/中学到的那样,它无法禁用无副作用 . 现在问题开始了:我们的主应用程序需要提升权限(至少是服务器部分) . 调试仅在高架模式下运行VS时才有效 . 但是当我在VS的高架模式下启动Silverlight项目时,启动调试的IE就像...
  • 137 votes
     answers
     views

    HttpListener访问被拒绝

    我在C#中编写HTTP服务器 . 当我尝试执行函数 HttpListener.Start() 时,我得到 HttpListenerException 说 “访问被拒绝” . 当我在Windows 7中以管理模式运行应用程序时,它工作正常 . 我可以在没有管理员模式的情况下运行吗如果有,怎么样?如果不是,如何在开始运行后让应用程序更改为管理模式? using System; using Syst...

热门问题