2017年9月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
無料ブログはココログ

« WinDiff.exeは「送る」で使う。 | トップページ | 標準入力をMessageBoxに出すMessageBox.exeを.NETで作る。 »

2007年8月15日 (水)

標準入力をクリップボードに送るclip.exeを.NETで作る。

clip.exeは、Windows 2003 Serverには入ってますが、XPなどに標準では入ってません。
純正のclip.exeをWindows 98 Resource Kit からダウンロードすることも出来ますが、簡単なのでJScript.NETで作っちゃいましょう。

clip.js

import System.Windows.Forms;
Clipboard.SetDataObject(System.Console.In.ReadToEnd(),true);

これを以下でコンパイルします。
jsc.exe clip.js

使用法は、

dir | clip

clip < hoge.txt

clip
ほにゃらら
へにゃらら
ふにゃらら
^Z

« WinDiff.exeは「送る」で使う。 | トップページ | 標準入力をMessageBoxに出すMessageBox.exeを.NETで作る。 »