jjzjj

TaskService

全部标签

windows - 如何找到正在运行的计划任务的进程ID?

我可以通过以下方式确定正在运行的任务:$TaskService=new-object-ComObject('Schedule.Service')$TaskService.connect()$TaskFolder=$TaskService.GetFolder('\')$TaskFolder.gettasks(1)|?{$_.state-eq4}如果这些任务启动与其他现有进程相同的程序(即进程名称),是否有任何方法可以识别这些任务的进程ID?我的目标是一个从计划任务启动的PowerShell脚本,该脚本可以识别它在哪个计划任务下运行。我可以使用$PID轻松确定PoShprocessID,但

c# - Windows 任务计划程序或 WebApi 中的 TaskService 函数

我想在ASP.NETWebAPI中创建一些函数,这些函数应该每天在特定时间执行并执行特定任务,如更新状态/记录/生成电子邮件、SMS。我应该在代码中创建一个TaskServiceusingSystem;usingMicrosoft.Win32.TaskScheduler;classProgram{staticvoidMain(string[]args){//Gettheserviceonthelocalmachineusing(TaskServicets=newTaskService()){//CreateanewtaskdefinitionandassignpropertiesTas

java - 具有不同参数的策略模式

我在使用策略模式时遇到了一个问题。我正在实现一项用于创建任务的服务。此服务还解决了此任务的负责文员。解决职员问题是通过使用策略模式来完成的,因为有不同的方法可以做到这一点。关键是每个策略都可能需要不同的参数来解析店员。例如:interfaceClerkResolver{StringresolveClerk(Stringdepartment);}classDefaultClerkResolverimplementsClerkResolver{publicStringresolveClerk(Stringdepartment){//somestuff}}classCountryClerkR