通过远程桌面login到Windows Vista时,防止一些启动程序运行

当我通过Remote Dekstoplogin到Windows Vista桌面时,是否可以防止某些启动程序运行?

我希望有一个类似“Capster”的解决scheme,如果CapsLock打开,添加到启​​动快捷方式将只运行它的参数中的可执行文件。 虽然我想真正检测我是否通过远程桌面login,而不是查找关键状态。

我希望在启动时禁用的应用程序types是我的即时消息客户端,在这种情况下,Digsby,Windows Sidebar,Samurize和UltraMon与多个显示器一起工作。

当然。 创build一个batch file,其中包含启动“仅限控制台”程序的命令。 在该文件的顶部,检查名为SESSIONNAME的variables。 如果它等于“控制台”,则运行这些程序。 如果没有,不要。

喜欢这个:

@echo off IF %SESSIONNAME% == Console ( echo In console, executing programs. REM List paths to programs here prefaced by "start " so they run async. GOTO :END ) ELSE ( REM Not in console, not executing programs. ) :END