如何使用AppleScript将窗口移动到特定桌面?

如何使用AppleScript将窗口移动到特定桌面?,applescript,Applescript,我在桌面1(OS X Lion)上有一个应用程序/窗口,我想把它移到桌面3。对如何做到这一点有什么见解吗?没什么大不了的,但如果可能的话,我想确保有3台而且只有3台台式机可用。应该提供有关如何使用place应用程序的线索,特别是 tell application "System Events" set x to application bindings of spaces preferences of expose preferences set x to {|com.apple

我在桌面1(OS X Lion)上有一个应用程序/窗口,我想把它移到桌面3。对如何做到这一点有什么见解吗?没什么大不了的,但如果可能的话,我想确保有3台而且只有3台台式机可用。

应该提供有关如何使用place应用程序的线索,特别是

tell application "System Events"
    set x to application bindings of spaces preferences of expose preferences
    set x to {|com.apple.textedit|:4} & x  -- Have TextEdit appear in space 4
    set application bindings of spaces preferences of expose preferences to x
end tell

我想移动一个窗口也没什么不同。

移动一个窗口在使用键盘快捷键切换到不同的桌面时起作用


用鼠标单击并按住标题栏,就像在桌面上移动窗口一样,然后按ctrl+3。必须映射Ctrl+3才能在键盘快捷键界面中移动到桌面3。Ctrl+Right两次也可以。然后释放鼠标按钮。

通过“桌面”,你指的是狮子版的空间吗?我也想学习如何做到这一点。具体来说,在重新启动后,我想将单个应用程序的窗口重新分发回其原始(虚拟)桌面。我在想,我可以通过调用
open-a app-F
来实现这一点,然后切换桌面并打开特定的文件,这可能部分适用于保存的文档,但-F不适用于无标题的文档。当你启动应用程序时,无论你在哪个桌面上,它们都会打开。问题是如何使用applescript