を入力します。私は "Hello World"と書くことはできません。開き、新しいターミナルウィンドウは、私は、「Hello World」のコマンドなしで私は、端末の新しいウィンドウを開く入力し</p> <p>を押さずに、すなわち、押されているとの新しいターミナルウィンドウを開きたいMAC
どうすればできますか?
コード(スクリプトエディタで):事前に
do shell script "open -a Terminal"
感謝。
を入力します。私は "Hello World"と書くことはできません。開き、新しいターミナルウィンドウは、私は、「Hello World」のコマンドなしで私は、端末の新しいウィンドウを開く入力し</p> <p>を押さずに、すなわち、押されているとの新しいターミナルウィンドウを開きたいMAC
どうすればできますか?
コード(スクリプトエディタで):事前に
do shell script "open -a Terminal"
感謝。
次例のAppleScriptコードあなたが尋ねたとして行います。
tell application "Terminal"
if not (exists window 1) then reopen
activate
delay 0.5
tell application "System Events"
keystroke "k" using {command down}
keystroke "Hello World"
end tell
end tell
注:お使いのシステム上のタイミングに応じて適宜delay
コマンドの値を調整します。
ご希望の場合にも、次のように使用することができます。
do shell script "open -a Terminal"
delay 0.5
tell application "System Events"
keystroke "k" using {command down}
keystroke "Hello World"
end tell
ありがとうございます。 – LightGreen
"hello world"を書く前に、私はコマンドの実行方法を明確にしたいと思っていましたか? – LightGreen
@LightGreen、私は 'clear'についてのあなたのコメントを更新しました_command_、 – user3439894
あなたは、その後、 '入力/ Return'を押すことができるように、ユーザーを望んでいるとコマンドは、次に実行されることを?か否か? –
そうです。私はユーザーがEnterを押すことを願っています。 – LightGreen