Windows实用程序/工具命令行将剪贴板移动到文件

菲尔·苏迪

我在这里看到了一个类似CLIP的工具Clip命令,但它可以在剪贴板中使用,而不能在其他方向使用。

我已经看到了对“粘贴”的引用,但这似乎不是Windows的一部分。我需要找到适用于标准w7 w8 w10环境的解决方案。

剪辑已分发。是否有人从剪贴板到文件都可以使用的工具?

编辑似乎可以使用powershell命令进行操作
我刚刚编写的C#程序可以完成Powershell的操作

class Clip2File
{
    [STAThread()]
    static void Main(string[] args)
    {
        var fileName = @"c:\demo.png";
        if (args.Length != 0){
            fileName = args[0];
        }
        if (!Clipboard.ContainsImage()) return;
        Image img = Clipboard.GetImage();
        img?.Save(fileName, ImageFormat.Png);
    }
}
约瑟夫·Z

Windows cmd(如果剪贴板包含文本数据):

Powershell -command Add-Type -AssemblyName System.Windows.Forms;[System.Windows.Forms.Clipboard]::GetText()

示例显示了上面的命令将两个字节添加到输出(CrLf):

==> >1049363a.txt echo first line

==> >>1049363a.txt echo 2nd line

==> clip<1049363a.txt

==> >1049363b.txt Powershell -command Add-Type -AssemblyName System.Windows.Forms;[System.W
indows.Forms.Clipboard]::GetText()

==> findstr /N "^" 1049363*.txt
1049363a.txt:1:first line
1049363a.txt:2:2nd line
1049363b.txt:1:first line
1049363b.txt:2:2nd line
1049363b.txt:3:

==> dir 1049363*.txt |find ".txt"
06.03.2016  17:24                22 1049363a.txt
06.03.2016  17:24                24 1049363b.txt

==>

阅读有关.NET Framework Clipboard方法的更多信息

编辑答案扩展主题(保存图像,请参阅ImageFormat Class):

Add-Type -AssemblyName System.Windows.Forms  ### not necessary in PowerShell_ISE
if ($([System.Windows.Forms.Clipboard]::ContainsImage())) {
    $image = [System.Windows.Forms.Clipboard]::GetImage()
    $filename='d:\test\test.png'             ### edit to fit in your circumstances

    [System.Drawing.Bitmap]$image.Save($filename,
                    [System.Drawing.Imaging.ImageFormat]::Png)

    Write-Output "clipboard content saved as $filename"
} else {
    Write-Output "clipboard does not contains image data"
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

命令行实用程序gem如何工作?

来自分类Dev

从命令行应用程序访问Java FX剪贴板?

来自分类Dev

从Windows 7中的php命令行脚本复制到剪贴板

来自分类Dev

将文件从命令行复制到剪贴板

来自分类Dev

命令行剪贴板复制和粘贴实用程序?

来自分类Dev

如何使用命令行将图像从文件复制到剪贴板?

来自分类Dev

将文件从命令行复制到剪贴板

来自分类Dev

命令行剪贴板复制和粘贴实用程序?

来自分类Dev

Microsoft Word命令行实用程序

来自分类Dev

如何使用命令行将图像从文件复制到剪贴板?

来自分类Dev

命令行剪贴板访问

来自分类Dev

命令行实用程序,用于将文件从文件路径复制到剪贴板

来自分类Dev

如何从命令行将富文本格式发送到剪贴板?

来自分类Dev

支持IDN的Windows命令行WHOIS实用程序

来自分类Dev

将文件复制到剪贴板的等效命令行是什么?

来自分类Dev

iCloud日历命令行实用程序

来自分类Dev

MySQL的命令行实用程序

来自分类Dev

从命令行操作X剪贴板

来自分类Dev

通过命令行将多个文件移动到不同目录

来自分类Dev

用于在命令行中复制和粘贴文件的剪贴板吗?

来自分类Dev

如何在命令行工具中实现实用程序功能

来自分类Dev

通过命令行将多个文件移动到一个文件夹/目录(Windows 7)

来自分类Dev

如何在OS X中从命令行将文本文件的内容发送到剪贴板?

来自分类Dev

诸如“ xclip”和“ xsel”之类的命令行剪贴板工具如何在不存在的X Windows环境中持久保存剪贴板?

来自分类Dev

如何在Linux中从命令行将图片复制到剪贴板?

来自分类Dev

在Windows命令行中将文件移动到.zip存档

来自分类Dev

用于查看程序/命令的 CPU 使用率的命令行实用程序 (Windows)

来自分类Dev

是否可以从命令行将变量复制到 Shift+Insert 剪贴板?

来自分类Dev

使用命令行将 html 文件复制到剪贴板

Related 相关文章

  1. 1

    命令行实用程序gem如何工作?

  2. 2

    从命令行应用程序访问Java FX剪贴板?

  3. 3

    从Windows 7中的php命令行脚本复制到剪贴板

  4. 4

    将文件从命令行复制到剪贴板

  5. 5

    命令行剪贴板复制和粘贴实用程序?

  6. 6

    如何使用命令行将图像从文件复制到剪贴板?

  7. 7

    将文件从命令行复制到剪贴板

  8. 8

    命令行剪贴板复制和粘贴实用程序?

  9. 9

    Microsoft Word命令行实用程序

  10. 10

    如何使用命令行将图像从文件复制到剪贴板?

  11. 11

    命令行剪贴板访问

  12. 12

    命令行实用程序,用于将文件从文件路径复制到剪贴板

  13. 13

    如何从命令行将富文本格式发送到剪贴板?

  14. 14

    支持IDN的Windows命令行WHOIS实用程序

  15. 15

    将文件复制到剪贴板的等效命令行是什么?

  16. 16

    iCloud日历命令行实用程序

  17. 17

    MySQL的命令行实用程序

  18. 18

    从命令行操作X剪贴板

  19. 19

    通过命令行将多个文件移动到不同目录

  20. 20

    用于在命令行中复制和粘贴文件的剪贴板吗?

  21. 21

    如何在命令行工具中实现实用程序功能

  22. 22

    通过命令行将多个文件移动到一个文件夹/目录(Windows 7)

  23. 23

    如何在OS X中从命令行将文本文件的内容发送到剪贴板?

  24. 24

    诸如“ xclip”和“ xsel”之类的命令行剪贴板工具如何在不存在的X Windows环境中持久保存剪贴板?

  25. 25

    如何在Linux中从命令行将图片复制到剪贴板?

  26. 26

    在Windows命令行中将文件移动到.zip存档

  27. 27

    用于查看程序/命令的 CPU 使用率的命令行实用程序 (Windows)

  28. 28

    是否可以从命令行将变量复制到 Shift+Insert 剪贴板?

  29. 29

    使用命令行将 html 文件复制到剪贴板

热门标签

归档