1
我想訪問遠程服務器上的任務歷史記錄。我試過這個library並陷入了困境,我在那裏訪問歷史。此刻只打印計劃任務,但我想打印其歷史記錄。有人知道什麼是錯的嗎?在遠程服務器上讀取任務的歷史記錄
我有點擔心t.path變量,因爲它看起來像這個「\ taskname」。這可能是問題嗎?
namespace Inbox_Workflow
{
class Program
{
static void Main(string[] args)
{
TaskService ts = new TaskService("\\server", "user", "abc", "abc");
EnumAllTasks(ts);
Console.ReadKey(true)
}
static void EnumAllTasks(TaskService ts)
{
EnumFolderTasks(ts.RootFolder);
}
static void EnumFolderTasks(TaskFolder fld)
{
foreach (Task task in fld.Tasks)
ActOnTask(task);
}
static void ActOnTask(Task t)
{
Console.Write(t+" \n");
TaskEventLog log = new TaskEventLog(t.Path);
foreach (TaskEvent item in log)
Console.Write(item + " \n");
}
}
}
您是否設法解決問題? – user3165438