キーボードのエントリ(CTRL PrntSc)をマウスクリック(バッチファイルを起動)で置き換えたいですか?私が送信しSENDKEYコードがあることを知っているが、コードホットキーを入力するバッチファイル:CTRL Printscreen
送信(「^ {}のPrintScreen」)
トリガー右効果を作ることができていません。
AutoITとAutoHotKeyでこれを行うことができますが、上記のことがうまくいくとすればもっと簡単になります。
Press Keyboard keys using a batch file このフォーラムすなわちバッチファイルが最初のプログラムを開き、そこにキーストロークを送信することとで同様の問題を扱ったが、それは複雑に見えると私は単にバッチファイルのホットキーコマンドを送信するためのコードを抽出して指導を必要とします。
https://www.donationcoder.com/forum/index.php?topic=25389.0 NirCMDとAutoIT、AutoHotKeyとMacro Expressの使用を提案しています。私は最後の2つの経験を持っていますが、4つすべてで助けが必要です。
最初のコメント(Daniel Wisehartより) 私はWindows 10を使用していますが、私はPLATFORMクエリに答えることを願っています。私はすでに私のバッチファイルの(無効な)コードを引用しています。エラーメッセージはありません。しかし、マウスカーソルがGreenshot-cross-hairsになるという所望の効果は起こりませんでした。 。 2番目のコメント(Aaciniから) - 訂正していただきありがとうございます。 "^ {Printscreen}"を "^ PRTSC"に置き換えても、必要な違いはありません。マウスカーソルはまだ十字線に変わりません。
私は3回目のコメント(Hackooによる)でサンプルバッチファイルを試しました。これはホットキーからマウスクリックまでの変換では非常に複雑です。それは、 "(指定された行数と列数に画面を設定することはできません。その後、テキストが消えて、少し後にウィンドウが閉じます。 他にそのコード?VB、Visual Basicの、VBS、何かがある何?
あなたはどのプラットフォームで作業していますか?独自のバッチファイルを作成してここに含め、エラーメッセージとともに表示される問題を追加するのが最適です:http://stackoverflow.com/help/mcve –
あなたの最初のリンクの質問で与えられたリンクに応じて、Ctrl-PrintScは ''^PRTSC ''になります... – Aacini