- cls
- :menu
- @color 7f
- @mode con cols=30 lines=16
- @title 校园网登陆/退出工具
- @echo off
- echo 欢迎☆使用
- echo.
- echo ※※※※※※※※※※※※※※※
- echo ※→ 1.登陆校园网 ←※
- echo ※→ 2.退出校园网 ←※
- echo ※→ 3.强制性退出 ←※
- echo ※※※※※※※※※※※※※※※
- echo ——by ertian
- set all=
- set /p all= ┏请选择(1/2/3)┓
- if /i "%all%"=="1" goto in
- if /i "%all%"=="2" goto out
- if /i "%all%"=="3" goto efout
-
-
- :in
- title 登陆校园网
- cls
- echo.
- echo ※※※※※※※※※※※※※※※
- echo.
- echo §请输入用户名:
- echo.
- set /p name=
- cls
- echo.
- echo ※※※※※※※※※※※※※※※
- echo.
- echo §请输入密码:
- echo.
- set /p pw=
- @echo off
- start "登陆" "http://***.***.***.***/login/login1.jsp?username=%name%&password=%pw%"
- exit
-
-
- :out
- title 退出校园网
- cls
- echo.
- echo ※※※※※※※※※※※※※※※
- echo.
- echo §请输入用户名:
- echo.
- set /p name=
- cls
- echo.
- echo ※※※※※※※※※※※※※※※
- echo.
- echo §请输入密码:
- echo.
- set /p pw=
- @echo off
- start "退出" "http://***.***.***.***/login/logout1.jsp?username=%name%&password=%pw%"
- exit
-
-
- :efout
- title 强制性退出
- cls
- echo.
- echo ※※※※※※※※※※※※※※※
- echo.
- echo §请输入用户名:
- echo.
- set /p name=
- cls
- echo.
- echo ※※※※※※※※※※※※※※※
- echo.
- echo §请输入密码:
- echo.
- set /p pw=
- @echo off
- start "退出" "http://***.***.***.***/ipaddr/remote_logout2.jsp?username=%name%&password=%pw%"
- exit
复制代码
这是我为快速登陆校园网所编的。如果只是自己用,将%name%、%pw%改为自己的用户名和密码就可以了。但是我想将它进行修改,让大家都能使用。然而每次重复输入使得程序功能基本等同于一个网页的快捷方式。于是,我打算加入以下代码:
- echo §请输入用户名:
- echo.
- set /p name=
- echo name=%name% > a.txt
- cls
- echo.
- echo ※※※※※※※※※※※※※※※
- echo.
- echo §请输入密码:
- echo.
- set /p pw=
- echo pw=%pw%>>a.txt
复制代码
将用户名及密码进行保存。然后通过调用a.txt的内容避免重复输入。
我是一个新手,不知道这个想法是否可行,有什么命令可以调用文本文档的内容。请大家指教。
还有能否将用户名及密码保存在批处理文件自身中,并进行加密?
谢谢
[ 本帖最后由 ertian 于 2009-5-24 13:37 编辑 ] |