@echo off
:: 切换当前工作目录到 bat 文件所在的目录
:: 这一步非常重要，防止以管理员运行时路径跑偏到 System32
cd /d "%~dp0"

echo 正在复制并重命名文件...

:: 执行复制命令
:: /Y 表示如果目标文件已存在，直接覆盖不询问
copy /Y "C:\Users\tdytu\Desktop\dll\ethernet_x86\nmc_lib20.dll" "nmc_lib20_eth.dll"
copy /Y "C:\Users\tdytu\Desktop\dll\mix_x86\nmc_lib20.dll" "nmc_lib20_mix.dll"
copy /Y "C:\Users\tdytu\Desktop\dll\pcie_x86\nmc_lib20.dll" "nmc_lib20_pcie.dll"
copy /Y "C:\Users\tdytu\Desktop\dll\usb_x86\nmc_lib20.dll" "nmc_lib20_usb.dll"
:: 检查是否复制成功
if %errorlevel% equ 0 (
    echo.
    echo [成功] 文件已复制并重命名为 nmc_lib20_eth.dll
) else (
    echo.
    echo [失败] 未找到源文件或发生错误，请检查路径。
)

:: 暂停一下，让你能看到结果，按任意键关闭
pause