输出一个cmd脚本模拟鼠标一直晃动
时间: 2023-03-30 19:01:58 浏览: 175
以下是一个模拟鼠标晃动的 cmd 脚本:
@echo off
:loop
set /a "x=%random% %% 801"
set /a "y=%random% %% 601"
echo move %x% %y%
ping -n 2 127...1 >nul
goto loop
这个脚本会在屏幕上随机移动鼠标,每次移动的位置都是随机的。可以通过运行这个脚本来模拟鼠标一直晃动的效果。
相关问题
输出一个cmd脚本模拟鼠标一直晃动,连续运行10h后停止
以下是一个模拟鼠标晃动的 cmd 脚本,可以连续运行 10 小时后停止:
@echo off
setlocal enabledelayedexpansion
set /a "count="
set /a "max_count=36000" REM 10 小时的秒数为 36000 秒
:loop
REM 模拟鼠标晃动
set /a "x=!random! %% 801 - 400"
set /a "y=!random! %% 601 - 300"
powershell.exe -command "Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.Cursor]::Position = '$x,$y'"
REM 计数器加 1
set /a "count+=1"
REM 如果计数器达到最大值,退出循环
if !count! geq !max_count! goto end
REM 等待 10 秒
timeout /t 10 /nobreak >nul
REM 继续循环
goto loop
:end
echo "模拟鼠标晃动已经运行了 10 小时,脚本结束。"
输出一个cmd脚本统计某路径下代码行数
你可以使用以下命令来统计某路径下的代码行数:
```
find /path/to/directory -type f -name "*.c" -o -name "*.h" -o -name "*.cpp" | xargs wc -l
```
其中,`/path/to/directory` 是你要统计的目录路径,`-type f` 表示只统计文件,`-name "*.c" -o -name "*.h" -o -name "*.cpp"` 表示只统计扩展名为 `.c`、`.h` 和 `.cpp` 的文件,`|` 表示将前面的命令的输出作为后面命令的输入,`xargs` 用于将多个文件名作为参数传递给 `wc` 命令,`wc -l` 表示统计行数。
注意,如果要统计其他类型的文件,可以修改 `-name` 参数的值。