Я хотел бы сделать что-то вроде
dir *.* > clipboard
то есть. получить, чтобы получить стандартный вывод программы командной строки, скопированной в буфер обмена. Можно ли это сделать на стандартном компьютере XP без дополнительных программ?
Я хотел бы сделать что-то вроде
dir *.* > clipboard
то есть. получить, чтобы получить стандартный вывод программы командной строки, скопированной в буфер обмена. Можно ли это сделать на стандартном компьютере XP без дополнительных программ?
pbcopy
иpbpaste
.Ответы:
Я не верю в это - Vista (или NT4) представила
clip
инструмент, который будет выполнять вашу команду какdir | clip
- но в XP нет ничего. Если вы готовы использовать сторонние приложения, есть такая , которая работает, как указано выше, за исключением того, что называетсяcb
, а не клип.источник
Для Windows и не Windows этот пост (неработающая ссылка) гласил:
(Я пришел сюда через Google в поисках эквивалента Mac
xclip
)Аналогично для содержимого файлов (как у вас нет
cat
в Windows):источник
pbcopy
, <kbd> Command </ kbd> + <kbd> V </ kbd> не вставляет: вам нужно ввести (или псевдоним что-то более короткое)pbpaste
.Я изучил это для себя ранее сегодня. Ниже приводится кое-что полезное для тех, кто хочет вставить и извлечь информацию из буфера обмена в дистрибутиве Linux. Ниже это то, что может оказаться полезным для тех, у кого есть окна.
Linux
комментарий № 3 здесь:
http://ubuntuforums.org/showthread.php?t=413786
Windows
Функциональность также доступна в дистрибутиве Active Perl, что я и использовал в окне для окон в этом упражнении; Windows clip.exe, по-видимому, не позволяет читать данные из буфера обмена (только запись в буфер обмена).
http://www.xav.com/perl/site/lib/Win32/Clipboard.html
источник
Там нет никакого стандартного способа, но вы, очевидно, можете использовать,
clip.exe
который поставляется с комплектом ресурсов Windows Server 2003. ИсточникТеперь проблема становится в получении легальной копии этого.
источник
Пользователи Windows могут получить
gclip.exe
как часть большого пакета инструментов , который позволяет вам сделать это.источник
В PowerShell это можно сделать так:
источник
Начиная с Windows Vista и более поздних версий в DOS имеется встроенная команда clip :
источник
Если вы используете Cygwin в Windows (например, Git для Windows). Вам лучше выгрузить содержимое во временный файл, а затем «unix2dos» временный файл, прежде чем на самом деле передать «клип»
источник
clip
не существует в Windows XP.