小编Kev*_*vin的帖子

如何始终以管理员身份运行命令提示符?

作为开发人员,我经常需要为各种目的打开命令提示符。例如,我iisreset用来重新启动本地 Web 服务器。

我通常通过以下两种方式之一打开命令窗口:

  1. Win,输入“cmd”并按Enter
  2. 在资源管理器中,按住Shift并右键单击文件夹,然后选择“在此处打开命令窗口”

但是,当我以这些方式中的任何一种打开命令窗口时,我都没有我认为应该拥有的完全管理员权限。

我是管理员,但 cmd.exe 不知道

为了运行仅限管理员的应用程序,我必须以这种相对费力的方式打开命令行:

  1. Win,输入“cmd”
  2. 等待菜单填充
  3. 将手从键盘上抬起并将其放在鼠标上
  4. 右键单击“cmd.exe”菜单项
  5. 选择“以管理员身份运行”

由于以下几个原因,这是不可接受的:

  • 该窗口始终在 C:\windows\system32 中打开,而不是我的Users目录(如在批准的技术 1 中)或我想要进入的文件夹(如在批准的技术 2 中)。所以我经常不得不改变目录才能到达我想去的地方。
  • 这个过程比我首选的方法慢几毫秒。每天执行几次,在我职业生涯的剩余时间里每天执行,总共花费了大约十天的时间点击、等待和目录更改。
  • 作为一名程序员,执行一项毫无意义的机器人任务给我带来了巨大的情感痛苦。
  • 作为一名程序员,举起我的手是一项艰巨的任务,会给我带来巨大的身体疼痛。

这就是为什么我正在寻找一种一次性解决方案,让已批准的技术 1 和 2 打开管理员命令提示。

许多程序允许您从“属性”菜单中永久更改其默认权限级别。命令提示符不是这些程序之一。

在此处输入图片说明

如何使命令窗口默认以管理员身份运行(即使使用“在此处打开命令窗口”上下文菜单选项)?

windows-7 command-line permissions

110
推荐指数
5
解决办法
22万
查看次数

为什么我创建的 gif 这么慢?

我正在使用 ImageMagick 将一组 png 转换为单个 gif。我希望这个 gif 尽可能快地循环播放。

这大约是我期望的输出(由Wikipedia 提供):

预期产出

这是我实际得到的输出:

实际产出

在我的浏览器 (Firefox 17) 上,预期的 gif 运行速度是实际 gif 的两倍多。这让我感到惊讶,因为我指定每帧应该有 0 延迟。

首先,我通过分解从维基百科借来的 gif 创建了 36 个 png:

--caution: command generates 36 pngs
convert.exe newton.gif newton_%d.png
Run Code Online (Sandbox Code Playgroud)

然后我习惯于coalesce将 png 重新组合成一个 gif。

convert.exe -dispose none -delay 0 newton_%d.png[0-35] -coalesce output.gif
Run Code Online (Sandbox Code Playgroud)

identify 确认每一帧都没有延迟:

identify.exe -format "%T, " output.gif
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, …
Run Code Online (Sandbox Code Playgroud)

gif imagemagick

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

标签 统计

command-line ×1

gif ×1

imagemagick ×1

permissions ×1

windows-7 ×1