簡體   English   中英

你能在 Windows 任務計划程序中從 react 本機桌面應用程序(或任何其他 js 框架)創建任務嗎

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM