Linuxでは、GNUスクリーンセッションでプログラムを起動し、画面のstuff
コマンドを使用して外部から入力を送信できます。これは、プログラムで入力したのとまったく同じ文字を送信します。私はWindowsで開発するのが初めてで、同様の機能がWindowsに存在するかどうか疑問に思っていましたか?外部からのWindowsアプリケーションへの入力の送信
0
A
答えて
1
あなたは
のようなサードパーティのアプリを使用しない場合のAutoItまたは
AutoHotkeyを
vbscript sendkeysと
のWindows APIのSendMessageメソッドかなり複雑です。
ここで最も簡単には(PowerShellのために)Converting the Windows Script Host SendKeys Methodのようだ:
[void] [System.Reflection.Assembly]::LoadWithPartialName("'Microsoft.VisualBasic")
[Microsoft.VisualBasic.Interaction]::AppActivate("Test.ps1 - Notepad")
[void] [System.Reflection.Assembly]::LoadWithPartialName("'System.Windows.Forms")
[System.Windows.Forms.SendKeys]::SendWait("{F1}")
あなたが使用することができAppActivate
のウィンドウタイトルをevaluteするには:
Get-Process|Where{$_.Mainwindowtitle}|select processName,Mainwindowtitle
+0
ありがとう、私は今いくつか試してみるべきことがあります。 – Milad
関連する問題
- 1. windows:ポップアップウィンドウへの入力の送信
- 2. Javaからアプリケーションへの入力を送信しますか?
- 3. C#windowsアプリケーションからWCFサービスへの画像ファイルデータの送信
- 4. 外部サーバへのソースコードの送信
- 5. Visual Studio外部ツールコマンドプロンプトへのコマンド送信
- 6. スレッド・サブプロセスから別のスレッド・サブプロセスへの入力を送信
- 7. Javaクラスへの入力値の送信
- 8. 外部サイトのフォームを自動入力して送信する
- 9. フォームの外部コンポーネントからの外部送信フォーム
- 10. デバッグイベントを外部ソースからWindowsデバッガに送信
- 11. WindowsフォームアプリケーションからWindowsサービス設定ファイルへの変数の送信
- 12. SignalRが外部アプリケーションからクライアントにメッセージを送信
- 13. リモートサーバーから.NETアプリケーションへの信号の送信
- 14. Javaから外部アプリケーションにデータを入力
- 15. 外部からEMRクラスタマスターからのスパーク送信を使用
- 16. WebLogicとWebSphereとの統合 - 外部キューへのメッセージの送信
- 17. PHPからのWindowsコマンドライン(cmd)へのコマンドの送信
- 18. WINDOWSの子プロセスから親プロセスへのシグナルの送信
- 19. PythonからJavaScriptへの "windows-1251"エンコード文字列の送信
- 20. 入力からajaxを通して入力から外部のPHPに
- 21. 外部アプリケーションからのログ
- 22. フォームから外部フォームへのフォームデータの転送
- 23. 角型2のメソッドへのフォーム入力の送信
- 24. Flaskから外部サイトへの発信GETリクエスト(クエリ)の実行
- 25. mvcアプリケーションからの入力がデータベースに送信されていません
- 26. C#アプリケーションからInternet ExplorerポップアップウィンドウへのCookieの送信
- 27. Spring WSアプリケーションからWebSphere JMSキューへのメッセージの送信方法
- 28. C++ DLLから.NETアプリケーションへの通知の送信
- 29. AppEngineからJavaアプリケーションへのURLの送信
- 30. Androidアプリケーションからサーバー側への写真の送信
なぜあなたはConEmuであなたの質問にタグを付けたのですか? – Maximus
これは私が使用している端末であり、かなり機能豊かなようです。私はConEmuが何とかこれをサポートしてくれることを願っていましたか? – Milad
Windowsの標準オートメーションインフラストラクチャは、[UI Automation](https://msdn.microsoft.com/en-us/library/ms747327.aspx)です。特定のアプリケーションが[Inspect](https://msdn.microsoft.com/en-us/library/windows/desktop/dd318521.aspx)ツールを使用して、必要なインターフェイスを公開しているかどうかを確認できます。 – IInspectable