how to send a file into clipboard from command line (CLI)?

I expect something simple like "put2clip c:\boot.ini" which would result in the same thing as right-clicking in explorer the boot.ini file and select 'copy'.

i looked at nirsoft's nircmd, thinkingms.com/pensieve/2009/03/14/ClipexeACommandLineToolForTheWindowsClipboard.aspx and steve.org.uk/Software/clipboard/ bot none of them seems to do the work or provide good documentation.

thanks.


Solution 1:

You don't specify which flavour of Windows, but anything from Vista/2003 onwards should work doing this:

echo blah | clip

or

type myTextFile.txt | clip

However, I am not aware of a way to put an object (like a file (jpg, mp3, ini, etc)) into the clipboard from the command line using native tools.

Solution 2:

"simple command line tool to copy file into windows clipboard" See: https://github.com/rostok/file2clip

It includes source.