那么,有没有办法将命令提示符导航到/通过一个你不确切知道名字的位置?
例如,情况是我要重命名sei.dat文件,它位于:
C:/programdata/CsD2/Tools/("THE UNKNOWN VERSION NAMED FOLDER")/data/per/sei.dat
因为您可以看到我知道软件的安装位置,但是“工具”文件夹之后的文件夹是以工具版本(例如V0.1.2.6)命名的,并且它经常更改。 是否有任何命令或方法可以将命令提示符导航到文件位置?或者,如果没有,有没有办法修改文件而不导航命令提示符到该位置?
我只想重命名该文件,但我不知道标记为“未知版本命名文件夹”的文件夹名称
答案 0 :(得分:1)
测试一下:
@echo off
for /f "delims=" %%a in ('dir /b /s /a-d "C:\programdata\CsD2\Tools\sei.dat" ') do set "folder=%%~dpa"
if not defined folder echo sei.dat was not found & pause & goto :EOF
cd /d "%folder%"
cmd /k