Как отправить файл в буфер обмена из командной строки (CLI)?

Я ожидаю чего-то простого, например, "put2clip c:\boot.ini", что приведет к тому же эффекту, что и щелчок правой кнопкой мыши в проводнике по файлу boot.ini и выбор "copy".

я посмотрел на nircmd nirsoft, thinkms.com/pensieve/2009/03/14/ClipexeACommandLineToolForTheWindowsClipboard.aspx и бот steve.org.uk/Software/clipboard/, кажется, ни один из них не выполняет работу и не предоставляет хорошую документацию.

Благодарю.

2 ответа

Вы не указываете, какой вариант Windows, но все, начиная с Vista/2003 и далее, должно работать следующим образом:

echo blah | clip

или же

type myTextFile.txt | clip

Однако я не знаю, как поместить объект (например, файл (jpg, mp3, ini и т. Д.)) В буфер обмена из командной строки с помощью встроенных инструментов.

"простой инструмент командной строки для копирования файла в буфер обмена Windows" См.: https://github.com/rostok/file2clip

Это включает в себя источник.

Другие вопросы по тегам