首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何以编程方式最小化CMD提示从批处理的.BAT文件到系统托盘?[等候接听]

如何以编程方式最小化CMD提示从批处理的.BAT文件到系统托盘?[等候接听]
EN

Stack Overflow用户
提问于 2019-05-29 23:51:17
回答 1查看 0关注 0票数 0

我在我的计算机上运行Node.js应用程序,我使用.bat文件打开它,它在cmd.exe中打开应用程序控制台,但是我的任务栏上的最小化cmd.exe阻塞了我的工作流程,所以我想要把它放在系统托盘中,我可以点击图标查看控制台并将其最小化回托盘。

我尝试过RBTray和NirCmd,由于各自的原因,我的需求都不合适:

NirCmd - “隐藏”功能隐藏任务栏中的窗口但不创建托盘图标,并且它没有任何与托盘相关的功能。

RBTray - 我想以编程方式最小化它,就像当我启动应用程序时它已经轻轻地将自己最小化到托盘,RBTray迫使我手动去那里并最小化它,这很烦人,它的托盘也没有按预期工作。

我也已经尝试过代码片段了

代码语言:javascript
复制
start /min "Autotip" "C:\Node Apps\node-autotip\node-autotip-runner\run-node-autotip.bat" %* && exit

它不起作用,它最小化就像一个常规的最小化(通过点击窗口的最小化按钮),它保持在任务栏上,不会移动到托盘。

这是我桌面上运行Node App的.bat

代码语言:javascript
复制
start "Autotip" "C:\Node Apps\node-autotip\node-autotip-runner\run-node-autotip.bat" %* && exit

这是由上面的代码运行的.bat,用于初始化Node App

代码语言:javascript
复制
echo off
cd C:\Node Apps\node-autotip\node-autotip-master
title Autotip
cls
node index.js
EN

回答 1

Stack Overflow用户

发布于 2019-05-30 08:59:48

代码语言:txt
复制
start /min "Autotip" "C:\Node Apps\node-autotip\node-autotip-runner\run-node-autotip.bat" %* && exit
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档