安排后台应用

时间:2018-02-07 03:12:56

标签: raspberry-pi3 windows-10-iot-core schtasks

所以我将我的应用程序部署到运行win10 IoT的Raspberry Pi 3,我想在某些时候使用schtasks运行它。我的应用程序“部署”在设备上的哪个位置,以便将其添加到计划任务中?

编辑: 找到了应用程序,但我似乎无法创建运行.winmd文件的计划任务。

这就是我的尝试:

schtasks /create /tn feedertest /sc minute /ru administrator /rp notrealpwd /mo 5 /tr "c:\Data\Users\DefaultAccount\AppData\Local\DevelopmentFiles\CatFeeders-uwpVS.Debug_ARM.greg\catfeeders.winmd"

2 个答案:

答案 0 :(得分:0)

WINMD 文件不是用于运行UWP应用程序的可执行文件,它是Windows运行时元数据的二进制文件。 您需要使用IotStartup命令在Windows IoT Core上运行UWP应用程序。请参考以下命令:

更新

#create the task
schtasks /create /tn feedertest /sc minute /ru administrator /rp notrealpwd /mo 1 /tr "IotStartup add headed <your app package family name>"

#run the task
schtasks /Run /TN feedertest

顺便说一句,您可以了解如何从here获取应用包系列名称。

答案 1 :(得分:0)

感谢您的帮助,但看起来Windows IoT不适合我正在努力做的事情。 :( 我转换了Raspbian,写了大约20行python,然后将它添加到crontab中。