我的电脑启动和停止时启动和停止我的应用程序?

时间:2011-01-12 05:38:32

标签: asp.net windows windows-services

当我登录到我的电脑时,如何在我的电脑上安装我的应用程序(即弹出用户名和密码),以便我可以为应用程序提供我的用户名和密码并登录到它,类似于gtalk,一旦登录到PC就弹出用户名和密码?

全部谢谢

4 个答案:

答案 0 :(得分:2)

你提到asp.net作为标签(iis dugh?)。那么你只需要

Run the application at Windows startup

然后做任何事......也...... ....

Placing Your C# Application in the System Tray

答案 1 :(得分:0)

您可以将应用程序添加到Windows启动。 http://en.allexperts.com/q/Windows-XP-3282/Add-program-start.htm 此链接将为您提供一些信息。

答案 2 :(得分:0)

我在窗口服务上看到了ur标签,但是如果你的程序是在windows应用程序中开发的,则不需要单独的窗口服务程序。

也许你想尝试使用注册表?

  

HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \运行

将程序添加到此注册表将允许它在启动时运行。

但是如果担心安全问题,我会鼓励使用窗口服务 确保将窗口服务启动类型设置为“自动”,用户帐户将为“本地系统”,并选中“允许用户交互”。在服务启动代码中,启动您的程序。

原因是计算机启动后此方法启动。如果用户注销并再次登录,则不会再次启动。需要额外的代码来整理这部分

答案 3 :(得分:0)

只需将应用程序的快捷方式放在\ Start Menu \ Program \ Startup文件夹中,无论您的应用程序安装在何处。