たとえば、次のようにファイルをクリップボードにコピーできます。
clip < file.txt
(今、file.txt
はクリップボードにあります。)
どうすれば反対のことができますか:
???? > file.txt
クリップボードの内容がfile.txt
?
Paste.exeソフトウェアを使用して、説明したとおりにテキストを貼り付けることができます。
http://www.c3scripts.com/tutorials/msdos/paste.html
それを使用すると、次のことができます。
paste | command
windowsクリップボードの内容を指定されたコマンドプロンプトの入力に貼り付ける
または
paste > filename
クリップボードの内容を指定されたファイルに貼り付けます。
PowerShell
(cmd
ではなく)の使用を受け入れる場合は、探していたとおりに Get-Clipboard を使用できます。
Get-Clipboard > myfile.txt
この方法の利点は、インストールするものがないことです。
注:clip
の代わりに Set-Clipboard を使用できます。
注2:本当にcmd
から実行したい場合は、次の例のようにpowershell
を呼び出すことができますpowershell -command "Get-Clipboard | sort | Set-Clipboard"
。
@Kpymからの回答を明確にする:
powershell -command "Get-Clipboard" > file.txt
これは、サードパーティのツールを使用せずに質問に直接回答します。
双方向に機能するサードパーティのクリップコマンドがあります。
以下がその1つです。
CLIP - Copy the specified text file to the clip board
Copyright (c) 1998,99 by Dave Navarro, Jr. ([email protected])
このページでは、2つのユーティリティ(Clipコマンドがウィンドウの一部になる前)を使用できます。
http://www.clipboardextender.com/general-clipboard-use/command-window-output-to-clipboard-in-Vista
そこには、Clip2DOSとDOS2Clipの2つのユーティリティがあります。 Clip2DOSが必要です。
Clip2DOS Copyright 2006 Thornsoft Developmentクリップボードのテキスト(1024バイト)を標準出力にダンプします。
使用法:Clip2Dos.exe> out.txt結果:テキストはファイル内にあります。制限:1024バイト。ライセンス:無料、無料ビールのように! http://www.thornsoft.com/dist/techsupport/dos2clip.Zip
デルフィソースが含まれています!
そして、ちょっと、ここにあります(Clip2DOS.dpr):
{Clip2DOS - copyright 2005 Thornsoft Development, Inc. All rights reserved.}
program Clip2Dos;
{$APPTYPE CONSOLE}
uses
Clipbrd,
ExceptionLog,
SysUtils;
var
p : Array[0..1024] of Char;
begin
try
WriteLn('Clip2DOS Copyright 2006 Thornsoft Development');
Clipboard.GetTextBuf(p,1024);
WriteLn(p);
except
//Handle error condition
on E: Exception do
begin
beep;
Writeln(SysUtils.format('Clip2DOS - Error: %s',[E.Message]));
ExitCode := 1; //Set ExitCode <> 0 to flag error condition (by convention)
end;
end
end.
Doskeyマクロ定義機能を使用すると、次のことができます。
doskey unclip=(powershell -command "Get-Clipboard") $*
その後(例)
dir/b | clip
unclip | sort/r
これは、@ foxidriveの回答で言及されている、Dave NavarroによるCLIPプログラムです。こちらの記事で言及されています: copying-from-clipboard-to-xywrite
ダウンロードへのリンクは、他の多くのリソースとともにこのページにあります: http://www.lexitec.fi/xywrite/utility.html
ダウンロードへの直接リンクは次のとおりです。「DOWNLOAD Clip.exe Dave Navarro、Jr.によるクリップボードからのコピーおよびクリップボードへのコピー