我有应用程序需要在Windows操作系统启动时工作。当Windows操作系统像Skype一样运行时,是否可以使我的WPF应用程序运行。我使用的是.NET Framework 4.5.2。
对于我的应用程序信息,只需要制作QR码并使用标签打印机打印。拥有一些用户界面并不重要。
答案 0 :(得分:4)
最常见的方式是:
在任务调度程序上执行任务,使其在启动时运行使用触发器(那里是On startup
触发器)。您可以使用命令行:
SCHTASKS /Create /TN YourTaskName /TR C:\Path\To\Application.exe /MO ONSTART
(如果您对ONLOGON
更好,可以使用ONSTART
代替Run
将您的应用添加到注册表中的HKCU
列表中,例如[HKLM
或\Software\Microsoft\Windows\CurrentVersion\Run
] pipeline = [
{
"$group": {
"_id": {
"year": { "$year": "$timestamp" },
"dayOfYear": { "$dayOfYear": "$timestamp" },
"minute_interval": {
"$subtract": [
{ "$minute": "$timestamp" },
{ "$mod": [{ "$minute": "$timestamp" }, 15] }
]
}
},
"averageSpeed": { "$avg": "$speed" }
}
}
]
db.collection.aggregate(pipeline)
还有其他(开始菜单等),但这三个是最常见的
答案 1 :(得分:0)
Jcl提到了服务选项。还有好的ol' 启动文件夹选项:
%programdata%\ Microsoft \ Windows \ Start Menu \ Programs \ Startup< - Common %appdata%\ Microsoft \ Windows \ Start Menu \ Programs \ Startup< - Current User
在那里放置一个快捷方式,当Windows启动并且用户登录时,程序将启动。如果将其放入所有用户(常见)的Startup文件夹中,您可能需要管理权限。
答案 2 :(得分:0)
执行以下操作:
或者只需在开始菜单中输入"任务计划程序" 。
您可以在此处创建新任务。作为触发器,您可以选择" On Start" 或类似的东西。
作为操作,您将为WPF应用程序选择可执行文件。