[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎么实现在计划任务那里添加的任务为仅在用户登录后运行?

在计划任务那里添加的任务为仅在用户登录后运行。

怎么实现的阿。 用批处理。

AT怎么实现

请按要求修改题目,谢谢合作@~
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

本帖最后由 冷玉公子 于 2012-1-2 22:19 编辑

语法
schtasks/create/tnTaskName/trTaskRun/sc onlogon [/sdStartDate] [/scomputer [/u [domain\]user/ppassword]] [/ru {[Domain\]User | "System"} [/rpPassword]]

范例计划任务在用户登录到远程计算机的时候运行
下面的命令计划批处理文件在用户(任何用户)每次登录到远程计算机上的时候运行。它使用 /s 参数指定远程计算机。因为命令是远程的,所以命令中所有的路径,包括批处理文件的路径,都指定为远程计算机上的路径。

schtasks /create /tn "Start Web Site" /tr c:\myiis\webstart.bat /sc onlogon /s Server23

大概给你注解一下:
schtasks /create  创建一个计划任务
/tn 计划任务的名称
/tr 计划任务执行的程序
/sc onlogon 用户登录的时候执行
/s Server23 指定服务器名称 这里如果是本机可以略过

TOP

at 不能实现吗?

TOP

不用at和schtasks也可以实现,把你写好的bat拖到系统“启动”即可,启动在开始菜单那里,自己找。
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

返回列表