バッチファイルによるボタンのシミュレーション

著者: John Webb
作成日: 18 Aug. 2021
更新日: 18 11月 2024
Anonim
Blender-Eevee Blender2.8でのSci-Fi粒子シミュレーション
ビデオ: Blender-Eevee Blender2.8でのSci-Fi粒子シミュレーション

コンテンツ

バッチファイルを使用すると、コマンドのリストを「.Bat」ファイルに保存して、多くのコンピュータタスクを自動化できます。 「バッチ」ファイルでDOSコマンドを自動化し、「Windowsタスクスケジューラ」を使用して特定の時間に実行されるタスクをスケジュールできます。たとえば、DOSコマンドを使用して「バッチ」ファイルを作成し、フォルダ間でファイルをコピーできます。 DOSコマンドを含むバッチは、シミュレートするマウスクリックや押すボタンがないため、簡単に作成できます。一方、Windowsプログラム内でのマウスクリックを自動化するバッチは作成できません。ただし、プログラムでキーボードショートカットが許可されていて、そのほとんどが許可されている場合は、特別なDOSコマンドを使用して、プロセス中にキーストロークを送信できます。


ステップ1

コンピュータでWindowsのメモ帳または別のテキストエディタを開きます。

ステップ2

コマンドライン構文を入力して、アプリケーションを開きます。たとえば、コマンドラインからMicrosoft Word 2010を開くには、次のように入力します(引用符は不要):「cd C: Program Files(x86) Microsoft Office Office14 start / w WinWord.exe」。

コマンドラインテキストはMicrosoft Word 2010を開き、Wordが完全に読み込まれるまでバッチファイルが継続的に実行されないようにします。テキストの各行の後で必ず「Enter」キーを押してください。

ステップ3

開いているアプリケーション内でのマウスクリックをシミュレートするコマンドを入力します。たとえば、Microsoft Word 2010で新しいドキュメントを作成するために使用されるマウスクリックをシミュレートするバッチファイルコマンドを入力するには、前に作成した最初の行の下に次のテキストコマンドを入力します。

WshShell.Sendkeys "%f"(メニューバーの[ファイル]のクリックをシミュレート)WshShell.Sendkeys "n"([ファイル]メニューの[新規]のクリックをシミュレート)WshShell.Sendkeys "{Enter}"( [OK]をクリックしてWordで新しいドキュメントの作成を完了することをシミュレートします)


ステップ4

必要に応じて、追加のクリックコマンドを入力します。 「%」記号を使用すると、マウスでアイコンをクリックする代わりに、キーボードショートカットを使用するときに使用される「Alt」キーをシミュレートできます。たとえば、「Alt」+「F」+「P」キーを使用してWordの印刷ウィンドウにアクセスできます。キーボードショートカットを使用すると、「ファイル」>「印刷」をクリックして、バッチファイルで「Alt」+「F」+「P」キーを押すことをシミュレートするには、次のように入力する必要があります。

WshShell.Sendkeys "%f"(メニューバーの[ファイル]のクリックをシミュレート)WshShell.Sendkeys "p"([ファイル]メニューの[印刷]オプションのクリックをシミュレート)WshShell.Sendkeys "{Enter}"(クリックのシミュレーション「OK」をクリックすると、Word文書がプリンターに送信されます)。

手順5

わかりやすいファイル名で「バッチ」ファイルを保存します。デフォルトの「.Txt」の代わりに拡張子「.Bat」を使用します。バッチファイルは、前に指定したコマンドラインテキストに従ってマウスクリックを自動的に実行します。