2009-12-29 42 views
0

我在Windows XP中使用SC.EXE命令如何在不编程的情况下将用户定义服务的输出捕获到日志文件中?

我想保存STDOUT消息svc.datetime.log

如何做到这一点创建一个服务?

我正在使用批处理文件作为可执行文件的包装。没有繁重或.NET

+0

这可能是一个重复的问题。看看:http://stackoverflow.com/questions/1579074/redirect-stdoutstderr-on-c-windows-service – 2009-12-29 23:36:49

+0

我不同意,看我的问题更新 – qodeninja 2009-12-29 23:43:49

回答

0

我会推荐使用像log4netEntLib Logging Application Block这样的日志框架(假设你使用.NET)。如果你正在编写自己的代码,就会遇到很多陷阱,现有的框架做得很好。

+0

不,我只是使用批处理文件作为可执行文件的包装,没有花哨的.NET – qodeninja 2009-12-29 23:39:14

+0

好吧,够公平的 – 2009-12-29 23:39:35

相关问题