【发布时间】:2011-08-31 17:54:14
【问题描述】:
我们有一台运行 Windows 7 Pro 的服务器。我有几个 Python 脚本我想保存到服务器并拥有它,以便客户端计算机只需双击即可运行它们。客户端计算机都运行 OSX。事实证明这是……有问题的。
首先我尝试简单地使 Python 脚本可执行,但这在 Windows 服务器上似乎是不可能的——因为您无法设置“可执行”标志,所以双击文件将始终打开它在编辑器中(除非我要去每台计算机并使用 Python 打开 .py 文件)。尝试创建一个 shell 脚本也有同样的问题——无法让它们在服务器上执行。
我的解决方案是制作一个简单的 AppleScript 应用程序,发送命令来启动脚本。不幸的是,一旦我将应用程序复制到服务器,它就会停止工作。似乎 OSX 应用程序在保存到服务器时拒绝正确执行——如果您运行该文件,则什么也不会发生。
有没有我忽略的简单解决方案?
【问题讨论】: