我为技术支持诈骗诱饵制作了一个简单的批处理脚本,但我想在诈骗者运行dir / s或tree / s时运行它我将如何执行此操作?
答案 0 :(得分:1)
根据CMD++,此batch-file
将像普通命令提示符一样,直到tree
或dir
作为命令输入。要使其在startup of CMD by using a solution like this
<强>脚本:强>
@echo off
call :Variables
:CMD
:::::::::::::::::::::::::::::::::::::::::
:: CMD++ - http://mirum.weebly.com/cmd ::
:::::::::::::::::::::::::::::::::::::::::
:NormalMode
color 07
title C:\WINDOWS\system32\cmd.exe
echo Microsoft Windows [Version 10.0.14986]
echo (c) 2016 Microsoft Corporation. All rights reserved.
goto :cmdCommand
:cmdCommand
echo.
:cmdCommand2
set "cmdCommand="
%echo% C:\Users\%username%&set /p "cmdCommand=>"
if not defined CmdCommand (goto :CmdCommand2)
set "CMDCmd=%cmdCommand:"=%"
call :commands
goto :cmdCommand
:commands
if /i "%CMDCmd:~0,3%"=="dir" goto :execute
if /i "%CMDCmd:~0,4%"=="tree" goto :execute
%cmdCommand%
goto :cmdCommand
:Variables
set "cmd++=goto cmdCommand"
set "echo=<nul set /p ="
goto :EOF
:execute
echo They entered 'dir' or 'tree'
pause
goto :EOF
示例输出:
Microsoft Windows [Version 10.0.14986]
(c)2016 Microsoft Corporation。保留所有权利。
C:\ Users \ samde&gt; echo hello world
你好世界
C:\ Users \用户samde&GT;暂停
按任意键继续 。 。 。
C:\用户\ samde&GT;树
他们进入了'dir&#39;或者&#39;树&#39;
按任意键继续 。 。