Ich würde gerne etwas machen
dir *.* > clipboard
dh Mit get können Sie die Standardausgabe eines Befehlszeilenprogramms in die Zwischenablage kopieren. Kann dies auf einem Standard-XP-Computer ohne zusätzliche Programme durchgeführt werden?
Ich würde gerne etwas machen
dir *.* > clipboard
dh Mit get können Sie die Standardausgabe eines Befehlszeilenprogramms in die Zwischenablage kopieren. Kann dies auf einem Standard-XP-Computer ohne zusätzliche Programme durchgeführt werden?
Antworten:
Ich glaube nicht, dass Vista (oder NT4) das clip
Tool eingeführt hat, das Ihren Befehl wie folgt ausführen würde dir | clip
- aber auf XP gibt es nichts. Wenn Sie jedoch bereit sind, Anwendungen von Drittanbietern zu verwenden, gibt es diese , die wie oben beschrieben funktioniert, mit der Ausnahme cb
, dass sie nicht als Clip bezeichnet wird.
Für Windows und Nicht-Windows lautete dieser Beitrag (Dead Link) wie folgt:
Versuchen Sie unter Windows Vista oder höher Folgendes:
echo hello | clip
Versuchen Sie unter Linux Folgendes:
echo hello | xclip
Versuchen Sie unter Mac OS X Folgendes:
echo hello | pbcopy
Zum Beispiel könnten Sie tun
(cat myFile.txt | xclip)
. Auf diese Weise können Sie die Zwischenablage direkt bearbeiten.
(Ich kam hier über Google auf der Suche nach dem Mac-Äquivalent von xclip
)
Ähnliches gilt für den Inhalt von Dateien (wie cat
bei Windows nicht):
type filename | clip % OR clip < filename %windows cat filename | xclip # OR xclip < filename # X11 / Unix / Linux cat filename | pbcopy # OR pbcopy < filename # MacOS X
pbcopy
<kbd> Befehl </ kbd> + <kbd> V </ kbd> vertraut sind, wird nicht eingefügt: Sie müssen eingeben (oder einen Alias auf etwas Kürzeres setzen) pbpaste
.
Ich habe mir das heute früher angesehen. Das Folgende ist hilfreich für diejenigen, die Informationen aus der Zwischenablage einer Linux-Distribution einfügen und abrufen möchten. Darunter ist etwas, das sich für diejenigen mit Windows als hilfreich erweisen könnte.
Standardmäßig verwendet xclip die "primäre" Zwischenablage, die Sie mit Ihrer Maus kopiert haben. Verwenden Sie stattdessen xclip -sel clip, um die manuelle Zwischenablage zu verwenden.
Kommentar 3 hier:
http://ubuntuforums.org/showthread.php?t=413786
Die Funktionalität ist auch in der Active Perl-Distribution verfügbar, die ich in dieser Übung für die Windows-Box verwendet habe. Die Windows-Datei clip.exe schien das Lesen der Daten aus der Zwischenablage nicht zu ermöglichen (nur das Schreiben in die Zwischenablage).
Es gibt keine Standardmethode, aber Sie können anscheinend clip.exe
die mit dem Windows Server 2003 Resource Kit gelieferte verwenden. Quelle
Das Problem besteht nun darin, eine legale Kopie davon zu erhalten.
Windows-Benutzer können einen gclip.exe
Teil eines großen Pakets von Tools erhalten , mit denen Sie genau dies tun können.
In PowerShell kann dies folgendermaßen erfolgen:
dir *.* | clip
Ab Windows Vista und höher verfügt DOS über einen eingebauten Befehl clip :
CLIP
Description:
Redirects output of command line tools to the Windows clipboard.
This text output can then be pasted into other programs.
Parameter List:
/? Displays this help message.
Examples:
DIR | CLIP Places a copy of the current directory
listing into the Windows clipboard.
CLIP < README.TXT Places a copy of the text from readme.txt
on to the Windows clipboard.
Wenn Sie Cygwin unter Windows verwenden (z. B. Git für Windows). Du solltest den Inhalt besser in eine temporäre Datei speichern und dann die temporäre Datei mit 'unix2dos' versehen, bevor du wirklich zu 'clip' weiterleitest.
clip
existiert nicht unter Windows XP.
pbcopy
undpbpaste
.