中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-09 02:17
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已解决]schtasks空密码问题 查看 2,062 回复 8
楼 主 [已解决]schtasks空密码问题 发表于 2007-05-10 09:40 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
因为局域网都是空密码 ,所以俺用schtasks 设置计划任务时就遇到问题了。。在运行P时系统会提示你输入administrator帐号密码。此问题怎么解。。俺不想按回车键。。。

[ Last edited by youkkk on 2007-5-11 at 08:06 PM ]
2 发表于 2007-05-10 15:16 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
555555等半天也没人帮俺解答
俺用NET USER +REG ADD 解决了此问题。
3 发表于 2007-05-10 17:50 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
直接用schtasks /create /p ""这个试试。

另外,兄可以把你的方法拿出来让大伙参考学习下。
4 发表于 2007-05-11 11:59 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
俺单位局域网用户本来就不需要密码>有些人密码为何物都不知道..嘻嘻
下面是随机密码部分(原创哦).建议局域网用户使用..如果做修改后加入RUN项有防蠕虫病毒的功效哦...

set /a password=%random%%random%

net user administrator %password%

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "DefaultUserName" /t REG_SZ /d "administrator" /f >nul
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "DefaultDomainName" /t REG_SZ /d "mshome" /f >nul
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "DefaultPassword" /t REG_SZ /d "%password%" /f >nul
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "AutoAdminlogon" /t REG_SZ /d "1" /f >nul

schtasks /create /tn "copy" /tr c:\news.bat /sc daily /st 07:00:00 /ed 2007/05/15 /ru administrator /rp "%password%"


最后一项是计划任务这个应该不用解释吧.
当然这里就没有空密码的问题了..

schtasks /create /p 有时涉及权限问题不一定会启动.加入/ru /rp可以解决有时不启动的小问题.(只是个人感觉的)
5 发表于 2007-05-12 08:41 ·  中国 福建 泉州 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
用AT命令创建就不会有这个问题了.

不管你管理员设什么密码都OK.
只要你当前的帐户是管理员就可以.
只不过AT的命令长了一点儿.还有一般AT大部份人只用来启动临时的任务.
其实AT也可以创建一个每天定时执行的任务的.
QQ:366840202
http://chenall.net
6 发表于 2007-05-12 09:35 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
AT 和SCHTASKS我都测试过。。。在系统混杂的网络 SCHTASKS 胜出。而且功能上要强的多。
7 发表于 2008-02-21 09:14 ·  中国 广东 深圳 联通
新手上路
积分 16
发帖 7
注册 2006-09-29 02:27
19年会员
UID 63994
性别 男
来自 河南省南阳市
状态 离线
为什么我的 schtasks 不像网上说的那样.
schtasks /create /et
没有/et 的选项?
网上好多帮助好像都一样, /st 是开始时间 /et 是结束时间
但我的为什么不能用.在图形界面就可以有结束时间的设置,不知为什么?
是版本的问题还是什么?
我是系统是SP2的.
8 发表于 2008-02-21 09:38 ·  中国 上海 电信
高级用户
★★★
积分 916
发帖 377
注册 2004-03-08 00:00
22年会员
UID 19523
性别 男
状态 离线
我看了一下2003 se的schtasks是有/et参数的,估计可能是xp sp2下没有吧。

以前为了解决2k下计划任务的问题,偶的做法是通过拷贝*.job也就计划任务到%systemroot%\tasks目录下来解决

当然2k下由于没有设置计划任务密码的方法,也只能进控制面板手动设置了。

下面是xp sp2下的示例

SCHTASKS /delete /tn shutdown /f
net use \\192.168.9.100\ipc$ "" /user:onlyit
xcopy \\192.168.9.100\da\shutdown.job %systemroot%\tasks\ /e /I /y
net use \\192.168.9.100\ipc$ /delete
SCHTASKS /change /RU system /RP "" /TN shutdown
SCHTASKS /delete /tn autosyntime /f
SCHTASKS /create /RU administrator /RP onlyedu /SC ONIDLE /I 30 /TN autosyntime /TR "%systemroot%\system32\net.exe time \\192.168.5.100 /set /y"
SCHTASKS /delete /tn autoshutdown /f
SCHTASKS /create /RU system /RP "" /SC ONIDLE /I 75 /TN autoshutdown /TR "%systemroot%\system32\shutdown.exe -s -t 0 -f"
9 发表于 2008-06-25 14:38 ·  中国 黑龙江 大庆 大庆中基石油通信建设有限公司
高级用户
★★
积分 547
发帖 261
注册 2006-04-15 16:50
20年会员
UID 53887
状态 离线
Originally posted by chenall at 2007-5-12 08:41:
用AT命令创建就不会有这个问题了.

不管你管理员设什么密码都OK.
只要你当前的帐户是管理员就可以.
只不过AT的命令长了一点儿.还有一般AT大部份 ...

能回答一下为什么AT命令不好使吗?
我的命令如下(在CMD下):
at 18:00 /erery:一 shutdown /r

at 18:00 /erery:m shutdown /r
就是希望每周一重新启动一下机器,可是不行(我机器有一个服务有问题,但重启一下就好使了),查看计划任务已经添加上了.
没办法,我只得每天手动重启了,太麻烦了!能给解释为什么吗?
论坛跳转: