让自动化任务触手可及
McStartUP 的脚本功能让您可以快速执行各种自动化任务。无论是系统清理、文件备份、网络诊断,还是开发环境配置,都可以通过简单的脚本实现一键执行。
如果您已经有编写好的脚本文件:
无需创建文件,直接在界面中编写脚本:
一键清理系统临时文件,释放磁盘空间:
# 清理临时文件
Write-Host "开始清理临时文件..." -ForegroundColor Green
$tempPaths = @(
$env:TEMP,
"C:\Windows\Temp"
)
$totalSize = 0
foreach ($path in $tempPaths) {
if (Test-Path $path) {
$files = Get-ChildItem $path -Recurse -Force -ErrorAction SilentlyContinue
$size = ($files | Measure-Object -Property Length -Sum).Sum / 1MB
$totalSize += $size
Write-Host "清理 $path (约 $([math]::Round($size, 2)) MB)"
Remove-Item "$path\*" -Recurse -Force -ErrorAction SilentlyContinue
}
}
Write-Host "清理完成!释放约 $([math]::Round($totalSize, 2)) MB 空间" -ForegroundColor Green
pause
快速查看系统基本信息:
@echo off chcp 65001 >nul echo ======================================== echo 系统信息 echo ======================================== echo. echo 计算机名: %COMPUTERNAME% echo 用户名: %USERNAME% echo 系统: %OS% echo 当前时间: %date% %time% echo. systeminfo | findstr /C:"OS 名称" /C:"OS 版本" /C:"系统类型" /C:"物理内存总量" echo. pause
检测网络连接状态和 DNS 解析:
@echo off chcp 65001 >nul echo ======================================== echo 网络诊断工具 echo ======================================== echo. echo 正在检测网络连接... echo. echo [1] 本地网络配置: ipconfig | findstr /C:"IPv4" /C:"子网掩码" /C:"默认网关" echo. echo [2] DNS 解析测试: nslookup www.baidu.com echo. echo [3] 网络连通性测试: ping -n 4 www.baidu.com echo. echo 诊断完成! pause
交互式选择并打开常用文件夹:
@echo off echo 选择要打开的文件夹: echo. echo 1. 下载文件夹 echo 2. 文档文件夹 echo 3. 桌面 echo 4. 图片文件夹 echo 5. 退出 echo. set /p choice=请输入选项 (1-5): if "%choice%"=="1" start "" "%USERPROFILE%\Downloads" if "%choice%"=="2" start "" "%USERPROFILE%\Documents" if "%choice%"=="3" start "" "%USERPROFILE%\Desktop" if "%choice%"=="4" start "" "%USERPROFILE%\Pictures"
勾选:脚本执行时会显示命令行窗口,可以看到输出信息和执行进度。适合需要查看输出或交互的脚本。
不勾选:脚本在后台静默执行,不显示窗口。适合不需要交互的自动化任务。
某些操作需要管理员权限(如清理系统文件、修改注册表等)。勾选此选项后,脚本会以管理员权限执行,系统会弹出 UAC 提示。
可以为脚本传递命令行参数。例如,如果脚本需要接收文件路径作为参数,可以在此输入。
设置脚本执行时的当前工作目录。如果不设置,默认使用脚本所在目录(文件模式)或临时目录(直接输入模式)。
McStartUP 会自动使用 -ExecutionPolicy Bypass 参数执行 PowerShell
脚本,无需手动修改系统执行策略。
执行 .ahk 脚本需要系统已安装 AutoHotkey。软件会自动查找以下位置:
如果未找到 AutoHotkey,执行时会提示安装。下载地址:https://www.autohotkey.com
使用"直接输入"模式时,脚本会保存到
%TEMP%\McStartUP\
目录。临时文件在脚本执行期间不会被删除,确保脚本正常运行。系统会在清理临时目录时自动删除这些文件。
可以创建一个主脚本,通过 Win+R 调用其他脚本,实现复杂的自动化流程。
在脚本中使用环境变量(如 %USERPROFILE%、%TEMP%)可以让脚本在不同电脑上通用。
在脚本中添加错误处理逻辑,确保脚本执行失败时能给出明确提示。
对于重要的自动化任务,建议在脚本中添加日志记录功能,方便排查问题。