![](/img/trans.png)
[英]Is there any way to do background tasks in React Native other than react-native-background-task?
[英]Can you create tasks in the Windows Task Scheduler from a react native desktop app (or any other js framework)
我正在嘗試找到一種創建桌面應用程序的方法,我可以在其中設置要運行的任務,該任務將打開我的電腦並運行 c# 應用程序 / shell 腳本,該腳本將發送一個 Z8A5DA52ED126447D359E70C05721 和一個文本文件請求。
如果你使用 nodejs,你可以在終端中使用 child_process 模塊中的 exec function 執行命令,然后使用schtasks
命令來調度任務。
使用 nodejs 的命令: https://stackabuse.com/executing-shell-commands-with-node-js/
schtasks 命令: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/schtasks
我不確定打開 PC 部分。
您可以編寫在后端運行的 Windows Service Worker,然后通過本地數據源(如數據庫或文本文件)從您的 react 本機桌面應用程序與其交互。
在.Net 世界中,您還可以托管 HangFire web 站點或類似站點。 為您的應用程序公開 API 端點以觸發作業或一系列作業。 https://www.hangfire.io/
或者:您應該能夠調用 PowerShell 腳本。 *** Addison Schmidt 的回答可能更直接。 取決於你的需要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.