0

Microsoftのリモートデスクトップ接続を使用して使用制限付きシステムにRDCする必要があり、Macを使用しています。Windowsシステムでは、コピー(機密データを保護するために合理的)も貼り付けも許可されていません。これは、システム上に置きたい他の場所からの断片的なコードを持っていることが多いため、合理的ではありません。

ただし、明らかに入力は許可されています。私の質問は、そのような状況のベストプラクティスは何ですか?

私の推測:キーボードショートカットを使用した後、AppleScriptでクリップボードのすべてを「入力」することはできますか?

4

1 に答える 1

1

あなたの質問はかなり一般的です、うまくいけば私は正しく理解しました。以下はApplescriptで行うことができます。

tell application "System Events"
        set temp to the clipboard
        set the clipboard to "sometext"
        keystroke "v" using command down -- paste
        keystroke "some text you want to type"
end tell

上記は2つのことを示しています:クリップボード値の設定とキーストロークの送信。どちらも正確な状況に合わせて変更する必要があります。

キーボードショートカットでスクリプトを自動的に実行するには、次の2つのオプションがあります。BetterTouchToolなどのサードパーティユーティリティを使用して、スクリプトをショートカットに割り当てます。それ以外の場合は、スクリプトを含む新しいAutomatorサービスを作成し、システム環境設定でショートカットを割り当てます。

于 2011-12-21T14:56:03.580 に答える