我目前正在编写一个需要在全屏模式下运行的自动化脚本,并且脚本运行时计算机无法使用。在谷歌搜索后,我发现可以使用远程桌面使用同一个帐户启动单独的会话。
现在的问题是,当我成功登录另一个会话时,所有自动启动的应用程序都会再次运行。这很烦人,因为它们已经在运行了。我该如何解决这个问题?
答案1
答案2
这个想法来自帖子
通过远程桌面登录 Windows Vista 时阻止运行某些启动程序。
.bat
这个想法是,用启动组中的文件替换您不想在 RDP 中运行的启动程序,该文件将仅在控制台(桌面)模式下执行它们:
@echo off
IF %SESSIONNAME% == Console (
REM List paths to programs here prefaced by "start " so they run async.
) ELSE (
REM Not in console, not executing programs.
)