スクリプトの出力をWindowsクリップボードにコピーするにはどうすればよいですか?
-
08-07-2019 - |
質問
スクリプトを実行し、これらの実行の出力をコピーしてメールまたは他のドキュメントに貼り付けています。クリップボードにコピーするステップをスクリプト自体の一部にする方法はありますか?私のスクリプトのほとんどはPerlまたはbatファイルであり、Windowsで作業しています。
ありがとう。
解決
ユーティリティがありますclip.exeと呼ばれるを使用できます。スクリプトまたは他のコマンドの出力をclip.exeにパイプするだけです(最初に、パスのどこかにそれを置きます。これらの種類のユーティリティの通常の場所がない場合は、通常実行するディレクトリにダンプできます。あなたのスクリプトから、または私は人々がピンチで c:\ Windows \ system32
を使用することを知っています...):
somescript.bat | clip
次に貼り付けます。
他のヒント
Perlで、 Win32 :: Clipboard モジュール
クリップボードについてはわかりませんが、出力をテキストファイルにパイプすることはできますが、次のようにします。
somescript.bat > output.txt
所属していません StackOverflow