シグナル割り込みの問題に対処するとき、Ctrl-C SIGINT
は ssh セッションを閉じます。(皆さんも聞いたことがあると思いますが、私も確かにうんざりしているので、これ以上説明するつもりはありません) SendKeys
。
今では、絶対に必要でない限り、多くの人が SendKeys の使用を思いとどまらせています。この方法はしばしばセキュリティ上の欠陥のためにバッシングされますが、私が見る唯一の実行可能な理由 (完全には把握していません) は、キーボード バッファーがいっぱいになる可能性があることです。
他のすべての理由は、「セキュリティの問題が発生するため、使用しないでください」という一般的なものでした。BlockInput を使用するなど、プロセス中にマウスとキーボードの両方の操作をブロックすると、大幅に役立つ可能性があることを読みました。
望ましくないシステムの結果は、最近のほぼすべての結果として生じる可能性があると感じています。具体的には、プログラミング時にこのアプローチを使用することが「悪い習慣」である理由と、これらのセキュリティ上の欠陥を実際に理解することを知りたいです。