Answers:
下载nircmd并将其解压缩或将其安装到“ C:\ nircmd”或类似位置。该文件夹中将包含“ nircmdc.exe”。
这可用于将图像复制到剪贴板。但是,这仍然不像您希望的那么容易,所以让我们变得更容易:
现在,如果您不熟悉regedit,则可能希望找到更多帮助,但是我将尝试使其尽可能简单。首先展开“ HKEY_CLASSES_ROOT”,然后展开“ *”,然后展开“ Shell”。右键单击“ Shell”,然后选择“ New-> Key”。将该名称命名为任何名称,例如“将图像复制到剪贴板”。现在,右键单击此新创建的密钥,然后再次选择“新建->密钥”。您将命名为“命令”。在右侧,您现在将看到一个标记为“(默认)”的值。双击此项,然后在“值数据:”下,
C:\ nircmd \ nircmdc.exe剪贴板copyimage“%1”
引用%1参数可以使它与包含空格的文件名一起使用。
请注意,如果您未按照与我相同的方式进行安装,则可能不是确切位置,因此您需要使用该可执行文件的正确地址替换“ C:\ nircmd \ nircmdc.exe”。
完成后,您将能够右键单击文件,然后选择“将图像复制到剪贴板”。从这一点开始,做您需要的事情就这么简单。
Windows Explorer
。但是我可以通过命令行从命令行调用它C:\nircmd\nircmdc.exe clipboard copyimage {path to my image}
。你对我有什么想法吗?
This one you will name, "command."
我想您打算写信This one you will name, "command".
Nircmd似乎是要走的路,但是对于那些无法在其工作站计算机上自由安装软件(甚至是免费软件!)的人来说,请使用Microsoft Paint:
在Windows资源管理器中,右键单击该文件。默认情况下,上下文菜单选项“编辑”将在Paint应用程序中打开图像(将使用已安装的应用程序,例如Adobe Photoshop)。
您也可以使用“打开方式...”选项在“画图”中打开图像。
在Microsoft Paint中打开后,全选并复制(Ctrl+A
,Ctrl+C
)。
这不涉及拍摄图像的多余屏幕截图(只要它不是Microsoft Paint无法打开的专有格式,在这种情况下,您可能要在打开此类文件的专有应用程序中复制像素)。
这还会剥离应用程序可能注入到图像的所有元数据,因此您可以在剪贴板中获得纯像素位图数据。
同样,使用GreenShot打开图像文件,然后单击“复制到剪贴板”图标。
我在Google上找到了ClipSa,还没有尝试过。
找不到任何相反的方法
另外,您可以尝试一种名为“ Green Shot”的开源软件(http://getgreenshot.org/),它具有附加功能-屏幕捕获区域。如果那是您想要的。这个免费实用程序的另一个优点-它具有内置的编辑器。