批处理删除相对路径下的指定文件
求帮忙写一个批处理1.注册此相对路径,这段我写好了:regadd"HKEY_CURRENT_USER\Software\GrindingGearGames\PathofE...
求帮忙写一个批处理
1.注册此相对路径,这段我写好了:
reg add "HKEY_CURRENT_USER\Software\GrindingGearGames\Path of Exile" /v InstallLocation /t REG_SZ /f /d "%~dp0
2.之后运行同目录下的A.exe
3.当A.exe关闭后再自动删除此相对路径下的指定文件B.dll C.dll D.zip
4.自我删除:是不是这个? del %0
这样的批处理不知道可否实现,完整的怎么写,谢谢
路径就是此软件所在路径。只是每个人的绝对路径不一样,不能直接填路径。 展开
1.注册此相对路径,这段我写好了:
reg add "HKEY_CURRENT_USER\Software\GrindingGearGames\Path of Exile" /v InstallLocation /t REG_SZ /f /d "%~dp0
2.之后运行同目录下的A.exe
3.当A.exe关闭后再自动删除此相对路径下的指定文件B.dll C.dll D.zip
4.自我删除:是不是这个? del %0
这样的批处理不知道可否实现,完整的怎么写,谢谢
路径就是此软件所在路径。只是每个人的绝对路径不一样,不能直接填路径。 展开
展开全部
%~dp0所要获取的路径是带空格的改如何写?
"%~dp0"
"%~dp0"
更多追问追答
追问
这样不行,试过了,会多一个后引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
reg add "HKEY_CURRENT_USER\Software\GrindingGearGames\Path of Exile" /v InstallLocation /t REG_SZ /f /d %~dp0
start /wait A.exe
del B.dll
del C.dll
del D.zip
del %0
start /wait A.exe
del B.dll
del C.dll
del D.zip
del %0
追问
%~dp0所要获取的路径是带空格的改如何写?
追答
你再用下,%~dp0我换成%cd%了
reg add "HKEY_CURRENT_USER\Software\GrindingGearGames\Path of Exile" /v InstallLocation /t REG_SZ /f /d %cd%
start /wait A.exe
del B.dll
del C.dll
del D.zip
del %0
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询