作为开发人员,我发现自己hosts经常编辑文件以添加本地虚拟主机。
由于hosts文件需要以管理员身份进行编辑,我必须:
notepadC:\Windows\System32\drivers\etc\hosts相当麻烦。
我尝试hosts在桌面上创建文件的快捷方式,然后右键单击它以更改快捷方式高级属性,但我无法选择以管理员身份运行。

我想这是因为我正在创建文件的快捷方式,而不是notepad程序的快捷方式。
如何创建以管理员身份运行并打开主机文件的记事本快捷方式?如果我每次都必须单击“是”以确认我要以管理员身份运行该程序,那也没关系。
Arc*_*son 42
干得好:
就是这样,每次使用它时都需要与 UAC 确认。
在桌面上右键
新建 > 快捷方式
输入“记事本”作为位置
为快捷方式命名
右键单击 -> 快捷方式上的属性
在“目标”文本框的末尾,附加“%SYSTEMROOT%\System32\drivers\etc\hosts”(记得留一个空格)
点击“高级”
勾选以管理员身份运行
然后在两个窗口上按 OK
没有UAC确认的CMD批处理
打开一个新的文本文件,复制并粘贴该行并将其另存为 something.cmd
runas /profile /user:Administrator /savecred "notepad C:\Windows\System32\drivers\etc\hosts"
Run Code Online (Sandbox Code Playgroud)没有 UAC 确认的快捷方式
右击桌面 » 新建 » 快捷方式
cmd /c runas /profile /user:Administrator /savecred "notepad C:\Windows\System32\drivers\etc\hosts"
Run Code Online (Sandbox Code Playgroud)这两种方法都会第一次询问管理员密码并保存。
这仅在您的管理员帐户已启用时有效。

| 归档时间: |
|
| 查看次数: |
20657 次 |
| 最近记录: |