administrator相关内容

在标准用户登录时启动管理交互过程

我有一个系统服务,它以管理员身份创建一个辅助交互进程,以便它可以访问一些与桌面相关的资源,包括不能从服务运行的 BlockInput() 函数和 NVIDIA 的 NVAPI 函数.当登录用户是管理员的成员时,以下工作: 设置权限级别,包括 SE_TCB_NAME 使用 WTSGetActiveConsoleSessionId() 获取活动会话 ID 使用 WTSQueryUserTok ..

Visual Basic Shell 管理员?

如果我使用 Visual Basic 使用 Shell() 命令运行可执行文件,我将如何以管理员身份运行该可执行文件?我的方法至少在实践中有效,但一个可执行文件无法正常运行,我认为这就是问题所在. 这是我尝试运行的命令的示例. Shell("%temp%\ninite.exe") 编辑:抱歉,这是 VB.net,不是 VBA.我在那里贴了一个坏标签. 解决方案 要严格使用 VBA ..
发布时间:2021-09-19 19:01:20 其他开发

为什么在管理员模式下运行自己编写的、未经测试的代码是个坏主意?

我最近向 SO 发布了一个关于在 C++ 中写入文件的问题.在其中一条评论中,我提到我正在以管理员模式运行.后来的评论指出: 在管理员模式下运行自己编写的、未经测试的软件是一个坏主意.永远不要那样做. 这让我想知道,这是为什么?后果是什么?我遇到过项目无法加载的情况——除非在管理员模式下.这是否适用于不属于您的机器(例如工作机器),或者每次都适用于所有机器? 解决方案 拥有一个 ..
发布时间:2021-09-18 20:17:24 其他开发

VBScript- 作为管理员单行

是否可以使用shell.run命令以管理员身份运行指定程序? 例如: shell.run(cmd.exe) 我知道我可以执行脚本以管理员身份运行,但这意味着脚本中的所有内容都以管理员身份执行. 我的另一个选择是将脚本分开并以管理员身份运行,并将需要以管理员身份运行的内容包含在该脚本中,然后调用另一个脚本来正常运行并运行该脚本. 解决方案 Set oShell = Crea ..
发布时间:2021-09-17 18:35:13 其他开发

如何从 vbs 以管理员身份运行 vbs?

任何人都可以帮助我从自身运行 vbs 但具有管理员权限吗?我需要通过 VBScript 用 Windows 8 重命名计算机,但只有当我通过管理员命令行(CMD → 以管理员身份运行 → runScript.vbs)运行我的脚本时才有可能.如果我使用经典 CMD 启动脚本,则计算机不会重命名. 我的想法是我使用用户权限启动脚本,没有参数,如果没有参数,脚本会以管理员权限和参数作为标识符“我是 ..
发布时间:2021-09-17 18:30:26 其他开发

在VB.NET中以管理员身份自动运行程序

我正在开发一个基于 VB.NET 的应用程序,它需要管理权限才能正常运行.然而,我在网上浏览了几个教程,它们都提到了如何使用 mainifest 文件来做到这一点.这种技术的问题在于,无论何时打开程序,我都需要输入管理员密码,但我希望这会自动发生.(用户不要输入Admin密码,密码必须从代码层面输入) 以下代码是我能找到的最接近的代码,但它也不能满足我的问题, Dim securePass ..
发布时间:2021-09-16 20:12:20 其他开发

VB6是以管理员身份运行的应用程序

有没有办法查明应用程序是否以管理员身份运行? 如果这涉及到 COM 调用,我并不大惊小怪,任何可行的方法! 解决方案 IsUserAnAdmin 是一个简单的调用,在 VB6 程序中使用似乎非常可靠.即使在 Win8 中,它似乎也能正常工作. 请注意,它报告进程是否以管理员权限运行,而不是用户是否在管理员组中. 以这种方式声明它应该可以一直工作到 Windows 2000 ..
发布时间:2021-09-12 18:52:42 其他开发

Visual Studio 安装项目:如何强制卸载程序在管理员模式下运行?

我创建了一个 Visual Studio 安装项目,并且为我的主应用创建了一个安装程序类.在这个安装程序类中,我覆盖了卸载程序功能来清理我的应用程序创建的额外文件夹.这在 Windows XP 中运行良好,但在 Windows 7 中不起作用,因为我认为它与 UAC 有关.如何强制卸载程序提升权限? 我在另一篇文章中问过这个问题,但我并不清楚我的意图. 我找到了这些链接,但我不知道它是 ..
发布时间:2021-09-12 18:51:46 C#/.NET

在 shell 脚本中更改 unix 用户

我想在 shell 脚本中更改当前用户,以便通过将登录名和密码作为参数传递给用户以管理员身份执行命令. 我想有能力做这样的事情: sh ./script.sh 登录密码 在脚本内部,类似: sudo $1 $2 等等... 但是我不知道如何清楚地编码. 感谢您的帮助 解决方案 Just Use Sudo sudoers(5) 文件允许非常复杂的权限和命令规范.作为 ..
发布时间:2021-07-10 19:26:00 服务器开发

如果没有管理员权限,您可以获得哪些注册表访问权限?

我知道我们不应该再使用注册表来存储应用程序数据,但是在更新旧应用程序(并希望进行最少的更改)时,非管理员可以使用哪些注册表配置单元? 我可以在没有管理员权限的情况下访问所有 HKEY_CURRENT_USER(应用程序当前访问 HKEY_LOCAL_MACHINE)吗? 解决方案 一般来说,非管理员用户可以访问注册表: 读/写: HKEY_CURRENT_USER ..
发布时间:2021-06-21 19:34:24 其他开发

自提升脚本 + 执行策略

我正在尝试使用来自问题"PowerShell: Running a命令作为管理员" 不仅可以自我提升我的脚本以在管理员级别的 PowerShell 中自动运行,还可以让管理员级别的 PowerShell 会话以 RemoteSigned 的 ExecutionPolicy 级别运行.我假设我需要在 $newProcess.Arguments 中使用类似 -ExecutionPolicy Remot ..
发布时间:2021-06-19 20:55:45 其他开发

非提升时检查登录用户是否为管理员

我需要检查当前登录的用户是否是管理员,但是发现当 AD 组是管理员组的成员时,仅使用“net localgroup administrators"是不够的. [编辑:] 通常很容易将管理员权限与特定实例的提升权限混淆,我只想强调这个问题/答案不涉及进程提升状态检查.要求通常是确定登录用户是否是管理员组成员.更常见的是需要确定您的脚本是否以管理员权限运行.如果这是您的要求,那么请查看此处:管理 ..
发布时间:2021-06-19 20:50:43 其他开发

使用 PowerShell 以管理员身份运行命令?

您知道如果您是系统的管理员用户,只需右键单击一个批处理脚本并以管理员身份运行它,而无需输入管理员密码,您会如何? 我想知道如何使用 PowerShell 脚本执行此操作.我不想输入我的密码;我只想模仿右键单击以管理员身份运行方法. 我目前阅读的所有内容都要求您提供管理员密码. 解决方案 如果当前控制台未提升,并且您尝试执行的操作需要提升权限,那么您可以使用以下命令启动 powe ..
发布时间:2021-06-19 19:08:43 其他开发

Perforce:预填充更改列表描述

我在我的公司设置一个perforce服务器,想实现“更改列表"预填描述(类似于GIT中的提交模板),但网上参考说我需要通过帮助来做同样的事情的触发器.我发现我需要实现更改内容和更改提交类型或触发器.但是我在互联网上找到的所有文档都只是以非常原始的形式告诉我,而不是以详尽的方式告诉我的.互联网上甚至没有视频参考. 如果有人能帮助我创建相同的触发器,我将不胜感激.(这是我第一次使用 Perfor ..
发布时间:2021-06-15 18:55:48 其他开发

我们如何创建不需要管理员权限的安装程序?

使用Visual Studio创建安装程序/MSI时,是否可以为不需要管理员权限的简单应用程序进行安装?如果在Windows XP下无法实现,那么在Vista下可以实现吗? 例如,一个简单的图像处理应用程序允许您将照片粘贴在背景上.我相信安装到Program Files文件夹需要管理员权限吗?我们可以代替安装在\ AppData文件夹中吗? 目标是创建一个应用程序,该应用程序将为不是本 ..
发布时间:2020-11-29 02:58:51 其他开发

Android中设备管理员的用途是什么?

我对设备管理员api有疑问/疑问,使用此API可以通过任何方式限制我的应用程序的取消安装,可能是通过使用密码。 请告诉我究竟是什么设备管理员api?如何在应用程序中使用它们?以及如何确定需要设置哪些策略? 在这种混乱中请帮助我。 解决方案 设备管理员API是在系统级别提供设备管理功能的API。这些API使您可以创建具有安全意识的应用程序。 设备管理API支持诸如以下的策略 ..
发布时间:2020-10-21 19:13:40 移动开发

列出所有没有systen用户的Linux用户

我想列出Linux中的所有用户而不显示systen-user。 如何仅使用用户名。 例如 cut -d:-f1 / etc / passwd ,我可以看到所有用户+系统用户。 解决方案 这将显示所有uid小于999的用户: awk -F':''$ 3> 999 {print $ 1“ uid:” $ 3}'/ etc / passwd |列-t | grep -v没有人 ..
发布时间:2020-10-19 04:35:10 服务器开发

如何以其他用户和管理员身份从命令提示符运行程序

我使用“ runas”以其他用户身份打开命令提示符,但该命令提示符不是以管理员身份运行的 。如何使它以管理员身份运行? 更新:我正在使用Windows Server 2012 更新:我通过运行 runas / user:domain\username cmd.exe 然后,我尝试在此新提示符下运行一些命令,但该命令没有以提升的用户身份运行(即使它具有管理员权 ..
发布时间:2020-10-06 04:30:07 其他开发

在Windows中以管理员身份使用clink运行cmd以永久保存命令历史记录

我下载了clink,因为我想要一个Windows cmd界面来保存我正在介绍的命令的历史记录。问题是,即使您以管理员身份执行批处理文件Clink v0.4.9,clink始终以非管理员用户身份运行。 所以我想知道如何使Clink像故意执行的 一样运行。 解决方案 在批处理文件Clink v0.4.9中,最后几行写为 :启动 开始“链接”; cmd.exe / s / k“”%〜d ..
发布时间:2020-10-03 23:37:52 其他开发