我遇到了一个小问题 我有一个程序必须在服务器上运行(Windows 2008)。 这不是一个服务,而是一个正常的应用程序。 它位于启动。 问题是它与数据库一起工作,不允许运行两次。 当有人通过RDPlogin时,它会再次启动。 有没有办法在Windows内防止它?
如果您不想在用户login时启动应用程序,请将其从“启动”文件夹中取出。
从批处理脚本运行应用程序
tasklist /FI "IMAGENAME eq myapp.exe" 2>NUL | find /I /N "myapp.exe">NUL if "%ERRORLEVEL%"=="1" <call executable>