相关疑难解决方法(0)

在 Windows 10 上默认以管理员身份运行命令提示符

在最近升级到 Windows 10 后,好的 ol'AppCompatFlags方法不再有效。这是这样的——

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\SysWOW64\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"="~ RUNASADMIN"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\SysWOW64\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"="~ RUNASADMIN"
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以让命令提示符默认以管理员身份运行?我不是在谈论CTRL+ SHIFT+ENTER以管理员或通过快捷方式,因为他们都是非常不方便运行。

(例如,当您SHIFT右键单击一个文件夹并打开一个新的命令提示符时,默认情况下它不会以管理员身份运行,并且您无法在不编辑上下文菜单的情况下使其以特权运行。)

windows windows-registry keyboard-shortcuts command-line windows-10

11
推荐指数
2
解决办法
3万
查看次数

使 CMD 自动以管理员模式运行

我喜欢做一个Win+ R+ CMD +Enter但它不会在“管理员模式”下运行命令提示符。

我知道我可以“右键单击”以管理员身份运行,但是我想知道是否可以让 CMD 在管理员模式下自动运行?(通常我需要用 CMD 做的大部分事情都需要管理员访问权限)

windows windows-vista administrator command-line

7
推荐指数
0
解决办法
2980
查看次数

默认情况下在 %UserProfile% 目录中启动提升的命令提示符?

当我在 Windows 7 或 Windows Vista 中启动提升的命令提示符时,初始目录是%SystemRoot%\system32目录。

这是默认的 Windows 行为,并不是我的系统特有的问题,所以我不期望这里有某种“错误修复”,而是对“修复”默认行为的调整。

重现:

  • 点击开始
  • 输入cmd.exe
  • 命中Ctrl+ Shift+Enter
  • 出现提升提示时,选择 Yes

预期的:

  • 初始目录是我的用户配置文件目录,例如 C:\Users\merlyn

实际的:

  • 初始目录是system32目录, C:\Windows\system32

我希望这很容易使用。我希望它适用于所有 cmd.exe 提示/快捷方式,无论它们从哪里开始。例如,我希望它自动应用于我的,Visual Studio Command Prompt (2010)而无需修改该特定快捷方式。

我希望这样做是安全的,这样我的修复程序就不会破坏批处理文件。

%UserProfile%默认情况下,是否有一种简单而安全的方法可以让任何提升的命令提示符在目录中启动?

windows elevation uac administrator command-line

7
推荐指数
1
解决办法
1万
查看次数

如何取消 Windows 更新?

因此,一旦我在 Windows 更新中按下更新,就会出现进度条并开始更新。但是,它卡在“准备更新安装”中。我不能按取消,因为它说我需要以管理员身份登录,但出于某种原因,它认为我不是。我尝试重新启动计算机,但它仍然停留在“准备更新”步骤。

在此处输入图片说明

翻译:“您必须提供系统管理员权限”,“要取消,您必须以管理员帐户登录,或请求系统管理员取消。”

我怎样才能取消它并重新启动它?我使用的是 Windows 8。(不是 Windows 8.1)

windows-update windows-8

7
推荐指数
1
解决办法
4万
查看次数

用于关闭在后台运行的两个服务的 .bat 文件

我有一台带有三个帐户的 Windows 7 计算机(按层级顺序):

  1. 管理员(带密码)类型管理员
  2. 来宾(与管理员密码不同)类型管理员
  3. 用户(无密码)类型 标准用户

在用户的帐户上,我如何创建一个一旦启动就执行以下任务的批处理文件:

  • 停止在后台激活的名为 Teamviewer 的服务
  • 停止服务熊猫云办公保护
  • 以“InPrivate 模式”打开浏览器资源管理器
  • 从窗口事件注册表中删除之前持有的三个动作

第二个批处理文件将用于恢复原始情况,因此它应该像这样操作:

  • 关闭浏览器
  • 激活服务熊猫云办公保护
  • 激活服务团队查看器
  • 执行完后删除这三个动作的事件日志窗口

这两个文件将在需要时通过链接启动,之前在该链接上激活了以管理员身份运行选项。

我想避免每次输入管理员密码或guest密码来确认批处理的执行(我知道两个密码)。

最终,我想通过单击禁用这两项服务,而不会提示我输入密码,并且不会将其存储在事件日志中。一旦我结束在 Internet 上的搜索,只需再次单击第二个 .bat 文件,所有内容都将设置为初始状态。

windows-7 command-line batch-file

1
推荐指数
1
解决办法
727
查看次数

是否可以始终以管理员身份从 Windows 的运行面板运行 cmd?

我希望能够以管理员身份启动命令提示符,默认情况下或作为简单的例行程序。

我知道Ctrl+ Shift+Enter在搜索列表或添加注册表项用于一个新的上下文菜单,但我想知道如果有一个更简单的方法。

如果在启动 cmd 时不可能,是否可以通过其中的命令来完成,例如sudo在 UNIX 系统上?

谢谢。

administrator command-line windows-8 cmd.exe

0
推荐指数
1
解决办法
3841
查看次数