C#如何添加远程为计算机添加计划任务? 就是远程 给别的电脑 增加一个计划任务。自动打开我本地的程序 或者他本地的程序,知道对方账号密码。可否?或者DOS命令也行,尽量详细点。3Q~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用pstools。一个命令行工具包。http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx用 psexec,远程端运行 at 命令。 例子pstools的文档里面有。 using (TaskService ts = new TaskService())//这是本机的,你可以找下TaskService的另一个构造函数的用法 { TaskDefinition td = ts.NewTask(); //找一列用不到的,加个标示 //TaskFolder tf = ts.GetFolder(taskModel.FolderName); td.RegistrationInfo.Description = taskModel.Describe;//任务描述 td.RegistrationInfo.Author = taskModel.CreateTer;//任务的创作者 td.RegistrationInfo.Date = taskModel.CreateTime; #region 触发器设置 //trigger.Id = taskModel.Mark;//看看那个字段用不到,添加个查询标识 Trigger tg = trigger; td.Triggers.Add(tg);//添加触发器 #endregion FileInfo fileinfo=new FileInfo(@"..\..\..\Weibo.Tasks\bin\Debug\Weibo.Tasks.exe"); string path=fileinfo.FullName; var exe = new ExecAction(path, taskArgs, null); td.Actions.Add(exe); ts.GetFolder(taskModel.FolderName).RegisterTaskDefinition(taskModel.Name, td);//在客户的任务目录下注册任务 //ts.RootFolder.RegisterTaskDefinition(taskModel.Name, td); } 请教Devexpress组件中图片缩放的问题 怎么获取Entity实体里有多少列? C#中控件的调用问题 求“优化数据”的方法!!! Windows API问题 如何在播放视频时让LABLE的背景透明 C#中调用Word打印预览的问题,如何在用户关闭打印预览的同时,关闭word文档? UdpClient类的Receive()接收失效问题!!! Monitor.Enter,可以在新线程里修改UI控件的属性吗? 请问部署的问题???? 打开方式 C# SendMessage发送右键事件时,无法弹出菜单栏,如何解决
http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx用 psexec,远程端运行 at 命令。
例子pstools的文档里面有。
{
TaskDefinition td = ts.NewTask();
//找一列用不到的,加个标示
//TaskFolder tf = ts.GetFolder(taskModel.FolderName);
td.RegistrationInfo.Description = taskModel.Describe;//任务描述
td.RegistrationInfo.Author = taskModel.CreateTer;//任务的创作者
td.RegistrationInfo.Date = taskModel.CreateTime;
#region 触发器设置
//trigger.Id = taskModel.Mark;//看看那个字段用不到,添加个查询标识
Trigger tg = trigger; td.Triggers.Add(tg);//添加触发器
#endregion
FileInfo fileinfo=new FileInfo(@"..\..\..\Weibo.Tasks\bin\Debug\Weibo.Tasks.exe");
string path=fileinfo.FullName;
var exe = new ExecAction(path, taskArgs, null);
td.Actions.Add(exe);
ts.GetFolder(taskModel.FolderName).RegisterTaskDefinition(taskModel.Name, td);//在客户的任务目录下注册任务
//ts.RootFolder.RegisterTaskDefinition(taskModel.Name, td);
}