2014-01-17 9 views
5

AppleScriptでFinderの新しいウィンドウを開くにはどうすればよいですか? if else文を使ってウィンドウを開きます。 Osascriptコマンドを試しましたが、構文エラーが発生しました。以下のコードは次のとおりです。AppleScriptを使用して新しいFinderウィンドウを開く

if the button returned of the result is "Sleep" then 
    tell app "Finder" to go to sleep 
if the button returned of the result is "Open Finder" then 
    osascript -e 'tell application "Finder" to open new window' 
else 
    display dialog current time 
end if 

答えて

7

試してみてください。ナイスリー行わ

tell application "Finder" to make new Finder window 
+0

。 OSX 10.11.4では2つの特徴があります。 (a)奇妙なことに、この方法で作成されたウィンドウは 'Window'メニューに表示されません。 (b)新しいウィンドウの「ターゲット」(すなわち、場所)は、Finderのプリファレンスで構成されているものに関係なく、常にコンピュータ全体のデバイスビューです。さらに、 'プロパティ{target:...} 'は無視されているようです - 視覚的に混乱している_later_を設定する以外に、ターゲットの場所を指定する方法を知っていますか? – mklement0

関連する問題