- 帖子
- 3
- 积分
- 109
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2009-4-26
|
回复 2楼 的帖子
还是不行,感觉怪怪的,要不我把全部代码都拿出来,拷贝回去看看
@echo off
:begin
cls
@echo #########################################################################
@echo.
@echo DAVID多功能工具
@echo.
@echo #########################################################################
@echo.
@echo.
@echo 请选择你想要的操作
@echo -------------------1.输入数字1并按下回车,查看系统进程-------------------
@echo -------------------2.输入数字2并按下回车,查看系统用户-------------------
@echo -------------------3.输入数字3并按下回车,查看系统开放端口---------------
@echo -------------------4.输入数字4并按下回车,查看系统开放共享---------------
@echo -------------------5.输入其他字符并按下回车,终止本程序------------------
@echo.
@echo.
set /p num=
if "%num%"=="1" (
cls
@echo #########################################################################
@echo.
@echo DAVID多功能工具
@echo.
@echo #########################################################################
cls
tasklist
set /p a=要结束进程吗?(Y/N)
if /i "%a%"=="y" goto kill
if /i "%a%"=="n" goto begin
)
if "%num%"=="2" (
cls
@echo #########################################################################
@echo.
@echo DAVID多功能工具
@echo.
@echo #########################################################################
net user
pause
goto begin
)
if "%num%"=="3" (
cls
@echo #########################################################################
@echo.
@echo DAVID多功能工具
@echo.
@echo #########################################################################
netstat -an
pause
goto begin
)
if "%num%"=="4" (
cls
@echo #########################################################################
@echo.
@echo DAVID多功能工具
@echo.
@echo #########################################################################
net share
pause
goto begin
)
:kill
@echo.
@echo.
set /p pid=请输入要结束进程的PID值:
taskkill /pid "%pid%"
goto begin |
|