如何在Windows 10下的终端中打开Backround进程的输出?

产品

我有一个编写的程序:main.exe该软件通过HTTP接收消息并将其打印到终端(STDOUT)中。我已使用MSSN将此软件注册为服务,以便在启动后自动启动。

(在这种情况下,不适合使用启动文件夹,因为我们无法远程登录。因此,我需要一个解决方案,使程序在启动后立即启动而无需登录。)

现在,它正在作为后台进程运行,但是我必须检查其输出。

是否可以为正在运行的后台进程打开新的终端窗口以查看其实际输出?

LPC芯片

是否可以为正在运行的后台进程打开新的终端窗口以查看其实际输出?

在您的情况下,不行,这是不可能的。当您将程序变成服务时,它是由SYSTEM帐户运行的。鉴于您无法以SYSTEM身份登录,因此无法与其会话进行交互。如果您能够做到这一点,那么无论如何这将是一个重大的安全漏洞。

要解决此问题,唯一的选择是使程序输出到保存在某处的日志文件中,以便您可以打开该日志文件。

请记住,您将要打开文件,将其追加到文件,然后再次将其关闭。否则,程序将在文件上保持写锁,并且您将无法看到日志文件的内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Linux终端中再次打开进程?

来自分类Dev

如何在不成为子进程的情况下从终端打开进程?

来自分类Dev

如何在Windows中从终端打开崇高的文本?

来自分类Dev

如何在Windows 10 Home下打开设备加密?

来自分类Dev

如何在Windows 10中获得终端大小(使用PHP)

来自分类Dev

如何在Windows中记录终端会话?

来自分类Dev

如何在Windows 10中打开“输入网络凭据”

来自分类Dev

如何在Windows 10中打开对/ home / user帐户的bash?

来自分类Dev

如何在Windows 10应用商店中打开多个窗口

来自分类Dev

如何在Windows 10中打开开始菜单

来自分类Dev

如何在Windows中停止PHP进程

来自分类Dev

如何在不创建新文件的情况下使用texteditor打开终端输出?

来自分类Dev

如何在Windows中打开Lucene文件?

来自分类Dev

如何在Windows中“ grep”输出

来自分类Dev

如何在不打开emacs新实例的情况下从终端在emacs中打开文件?

来自分类Dev

Swift:如何在不等待进程完成的情况下读取子进程中的标准输出

来自分类Dev

如何在Windows 10中更新Composer

来自分类Dev

如何在Windows 10中取消更新?

来自分类Dev

如何在Windows 10中访问字体

来自分类Dev

如何在Windows 10中修复图标

来自分类Dev

如何在Windows 10中启用Bash?

来自分类Dev

如何在Windows 10中还原IE

来自分类Dev

如何在Windows 10中禁用建议?

来自分类Dev

如何在Windows 10中重置字体

来自分类Dev

如何在Windows 10中禁用更新?

来自分类Dev

如何在Windows 10中删除AccuWeather

来自分类Dev

如何在Windows下使用Call启动进程?

来自分类Dev

如何在文件资源管理器中打开Windows终端(预览)

来自分类Dev

如何在Windows 10的命令行中打开/关闭Windows功能?

Related 相关文章

热门标签

归档