【发布时间】:2011-03-22 06:21:36
【问题描述】:
是否有在(Windows Server 2003)服务器上取消部署 Etherpad 的“干净”方法?现在,我只是在 cygwin 控制台上使用 ctrl+c 或在任务管理器上结束进程。我不想使用 TASKKILL /fi "imagename eq cmd*" 因为它也可以结束其他 cmd 进程。我计划编写一个脚本来自动部署和取消部署 Etherpad。
问候
【问题讨论】:
是否有在(Windows Server 2003)服务器上取消部署 Etherpad 的“干净”方法?现在,我只是在 cygwin 控制台上使用 ctrl+c 或在任务管理器上结束进程。我不想使用 TASKKILL /fi "imagename eq cmd*" 因为它也可以结束其他 cmd 进程。我计划编写一个脚本来自动部署和取消部署 Etherpad。
问候
【问题讨论】:
Etherpad 是为在 unix 上运行而构建的,当您完全关闭时,您会注意到几行关于保存到磁盘等的输出。 您可以让 .cmd 或 .bat 脚本在完成运行后保持打开状态,或者添加一行 暂停 在脚本的末尾,然后你会看到 Ctrl-C 是否会导致完全关闭。
如果您想自动关机,您需要找到可以发送适当信号的 Windows 软件。 Windows 应该内置了一些 posix 兼容性,因此您很有可能同时找到所需的信号和一些免费/共享软件来发送信号。
如果这成功了,也许您可以在博客上介绍您的解决方案和/或在 github.com/ether/pad/wiki 上添加一个维基页面 否则,请通过 github.com/ether/pad/issues 联系 etherpad 团队,并要求提供与 Windows 兼容的干净关机功能。
【讨论】: