비 기술적 인 사용자가이 문제를 업데이트 할 수 있기를 원하기 때문에 asp.net-mvc 사이트 (새 작업 설정, 기존 작업 빈도 업데이트 등)에서 예약 된 작업 모음을 관리 할 수 있는지 확인하려고합니다. info (우리는 사람들이 웹 서버에 직접 로그인하는 것을 피하고자합니다.)asp.net-mvc 사이트 또는 다른 원격 옵션에서 Windows 스케줄러를 관리 할 수 있습니까?
일반적으로 C#에서이 작업을 수행 할 수 있지만 권한 부여에 대해서는 확실하지 않으므로 관리가 가능합니다. 웹 앱을 통해. 사람들이 특정 상자에 가지 않고이 작업을 수행 할 수 있도록 웹에서의 불가하면
, 다른 "원격"옵션이 있습니다? \ SysWOW64와 그냥 참고 \ 귀하의 웹 응용 프로그램에 \ Windows 및 당신에게 증명하기 위해이
using TaskScheduler;
namespace Test
{
public class Class1
{
public void Test()
{
var taskService = new TaskScheduler.TaskScheduler();
taskService.Connect();
var rootFolder = taskService.GetFolder(@"\");
var registeredTasks = rootFolder.GetTasks(0);
foreach (var registeredTask in registeredTasks)
{
}
}
}
}
처럼 사용