旋转日志时如何隐藏cmd窗口?

时间:2016-08-28 07:59:10

标签: cmd window uwamp

我将此命令添加到httpd_uwamp.conf:

#LOG ROTATION
TransferLog "|C:/UwAmp/bin/apache/bin/rotatelogs.exe C:/UwAmp/bin/apache/logs/backup/access-%Y_%m_%d.log 5M"

它工作正常,但是当Apache打开时,cmd窗口始终可见。

有谁知道如何隐藏此cmd窗口?

2 个答案:

答案 0 :(得分:0)

我的访问日志也发生了这种情况。我无法找到一个可靠的解决方案,但现在我使用此工具在命令行中隐藏它: https://steve.fi/Software/windowhide/

我在Windows 7和Windows Server 2012上使用过它

致信Steve Kemp .. steve@steve.org.ku

答案 1 :(得分:0)

重新访问...您可能想要检查服务器启动的用户配置文件,并确保它作为服务运行。

当我将服务器应用程序作为服务运行时,我的rotatelogs窗口终于被清除了。

在任务管理器下,用户名现在是SYSTEM,不再是我的用户名。

通过此修改,将弹出“交互式服务检测”窗口,显示从自包含屏幕查看提示的选项。

"Interactive Services Detection"

我还修改了httpd.conf并将我的“CustomLog”和“ErrorLog”行移到指令中,因为它们在外面,但我认为它不会影响结果。