草庐IT

管理的

全部标签

windows - 在设备管理器中重置设备

我正在寻找一个关于如何重启任何允许在设备管理器中启用/禁用的设备的编程API,例如音频设备和网络适配器 最佳答案 您将不得不使用SetupApi/ConfigManagerAPI.但请注意,在x64下,您的应用程序。必须也是x64才能启用/禁用设备(所以你现在不能直接在Delphi中执行此操作-首先我认为这是x64下x86-app的文件/注册表重定向的问题,但它没有帮助)。设备枚举工作正常。在MSDN上的一篇文章中有一些关于它的内容,但我现在找不到它。我制作了FP/Lazarusx64应用程序以在x64操作系统下启用/禁用设备。您可

c# - 使用预定义的用户名和密码以管理员身份运行应用程序

在我的应用程序中,我有一些将数据存储在用户硬盘上的Save方法。一旦应用程序仍然可以访问、更改和删除该文件,怎么可能阻止用户访问、更改或删除该文件?可能的解决方案是在无权访问保存文件夹但使用存储在应用程序中的系统管理员预定义用户名和密码的受限用户上以管理员身份运行应用程序。我已经阅读了其他关于使用UAC的主题,应用程序list。正如我在标题中提到的是否可以在没有用户交互的情况下以管理员身份运行程序?编辑1:我正在寻找适用于所有版本的Windows(XP、Vista和7)的解决方案 最佳答案 我假设您已经研究过ACL的功能,但您无法使

windows - 如何从 CMD 关闭 Windows 资源管理器

是否可以通过CMD关闭Windows资源管理器?我有一个执行此操作的批处理:它将更改目录,在此文件夹中打开资源管理器,然后运行程序。用户关闭程序后,批处理应关闭资源管理器(或所有打开的资源管理器),继续下一个文件夹(cd文件夹),在此文件夹中运行相同的程序,依此类推。直到处理完最后一个文件夹。 最佳答案 通过杀死资源管理器进程来关闭资源管理器窗口(请注意,这可能不仅仅是杀死窗口,但它肯定会这样做):例如,使用win+r试试这个cmd/c"taskkill/f/imexplorer.exe&&startexplorer"如果您在没有重

sql-server - SSRS 2005 - 报告管理器中没有人拥有内容管理员权限

我们在域Controller中安装了报表服务器。在报表服务器中,我删除了为BUILTIN\Users分配的所有角色(Browse除外),并为BUILTIN\Administrators保留了所有角色(包括ContentManager)。现在当我以域管理员身份登录时,我无法访问安全设置页面!我没有在ReportManager主页中看到“属性”选项卡。因为我安装了SSRS的服务器是我们的域Controller,它没有任何BUILTIN组。但是,域管理员在Domain\Administrators组中,我的印象是在这种情况下它将充当BUILTIN\Administrators组。但我错了。现

windows - VBScript- 作为管理员的单行

是否可以使用shell.run命令以管理员身份运行指定程序?例如:shell.run(cmd.exe)我知道我可以执行脚本以管理员身份运行,但这意味着该脚本中的所有内容都以管理员身份执行。我的另一个选择是分离脚本并以管理员身份运行一个脚本,并在该脚本中包含需要以管理员身份运行的内容,然后调用另一个脚本运行并正常运行该脚本。 最佳答案 SetoShell=CreateObject("Shell.Application")oShell.ShellExecute"cmd.exe",,,"runas",1oShell.Run"nodepad

windows - 通过网络运行的程序的管理员提升

我的应用程序的一小部分需要管理员权限(软件激活需要转到HKLM)。为此,我在需要管理员权限的按钮上绘制盾牌图标,单击时,我再次使用“runas”动词以适当的参数重新启动应用程序。这个效果很好!然而,现在恰好用户从网络共享执行应用程序。如果他们现在点击“管理员权限按钮”,他们会收到一条错误消息,因为网络驱动器没有为管理员映射,因此找不到可执行文件:-(解决这个问题的最佳方法是什么? 最佳答案 映射的驱动器与每个登录session一起存储,因此在提升后您将不再拥有它们。您可以将管理界面提取到另一个可执行文件中,并在list中将其标记为r

windows - Azure 资源管理器 : The Future of Cloud Services

我目前主要从事Azure方面的工作。实际上,我现在非常喜欢ARM(Azure资源管理器),并愿意继续使用它。现在在旧门户中,我们有很多资源被绑定(bind)为云服务。现在,我知道新门户中提供了云服务,但微软似乎正在摆脱经典的云服务模式。有人可以解释这是不是真的?如果是这样,新模型会是什么样子?我已经使用资源组来管理网站(WebApps),所以我认为这就是azure的future所在。我们会在未来看到云服务的“弃用”吗?我想了解是否需要开始重新构建我的Azure基础架构。非常感谢任何见解、解释或文档。 最佳答案 所以这里有两件事-云服

c# - 从 C# 应用程序调用 windows 资源管理器 “rotate clockwise” 操作

有谁知道如何找出这里实际调用的是什么?我想使用PowerShell或C#自动执行此操作。 最佳答案 我不知道那些上下文菜单项实际上调用了什么,但您可以通过Shell.Application调用这些动词对象:$path='C:\path\to\your.jpg'$folder=Split-Path-Parent$path$file=Split-Path-Leaf$path$app=New-Object-COM'Shell.Application'$app.NameSpace($folder).ParseName($file).Verb

windows - 如果在管理员模式下运行,批处理文件的工作方式会有所不同

我一直在尝试创建用于转换目录中文件的批处理文件。该目录是通过此代码给出的:@echooffrem//settinginputdirectory:input1set/p"inputdir=Inputdirectory:"rem//ifinputisinvalid,promptagainifnotexist"%inputdir%"(echoDirectorydoesnotexist.echo"%inputdir%"gotoinput1)它运作良好-正常。但是,因为我后来考虑使用环境变量,所以我也尝试以管理员身份运行它。然而-问题是,当我正常运行它时,它会占用目录,脚本继续没有问题。当我在管

c# - 如何使用c#以管理员身份运行批处理文件来安装windows服务

我创建了一个批处理文件,用于将我的程序安装为Windows服务。批处理文件内容:>C:\Project\Test\InstallUtil.exe>"C:\Project\Test\ROServerService\Server\bin\Debug\myservices.exe"目前需要用户右键单击批处理文件并选择“以管理员身份运行”才能成功。我们如何避免“以管理员身份运行”?我的意思是我们可以在批处理文件中使用一些命令来告诉Windows以管理员身份运行这个批处理文件吗? 最佳答案 这种方式过去对我有用:stringexe=@"C:\