Как отправить файл в буфер обмена из командной строки (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
Это включает в себя источник.