我已经制作了这个代码并且它创建了一个隔离的批处理文件然后执行它但是当我执行它时它会关闭任何人知道我做错了什么。这是该软件的卸载代码。
@echo off
setlocal enableextensions
(
echo @echo off
echo echo Start
echo pause
echo del /s /f /q "Path1"
echo del /s /f /q "Path2"
echo del /s /f /q "Path3"
echo cls
echo echo Done
echo pause
echo (del /q /f "%~dpfnx0" ^& exit /6 0)
) > "%~dp0uni.bat"
uni.bat
答案 0 :(得分:1)
你需要
call uni.bat
否则执行将转移到目标批处理文件,并且不会调用返回。