bat获取bat文件路径|批处理文件(bat)怎么实现读取文件目录

bat获取bat文件路径|批处理文件(bat)怎么实现读取文件目录的第1张示图

㈠ 如何用批处理命令从文件全路径中得到文件的目录路径

@echo offcall :abc E:\jdk6\src.zippause>nul&exit:abcfor /f "delims=" %%f in (%1) do set PPP=%~dp1echo 路径为:%PPP% =======================@echo offset /p a=请输入文件的完整路径,或直接把文件拖进来,然后按回车键:call :abc "%a%"pause>nul&exit:abcfor /f "delims=" %%f in (%1) do set PPP=%~dp1echo 路径为:%PPP% BTW: 追问即可,不需那样补充。

㈡ 如何在批处理文件中获取本文件的存放路径

比如你的批处理文件中有一个命令,如: c:\autoexec.bat d:\autoexec.bat现在假设你是要把c:\autoexec.bat 复制到该批处理文件所在的回位置的话,答上述语句可以这样写: c:\autoexec.bat "%cd%\autoexec.bat"这样写应该可以的。

㈢ 批处理如何获得文件名与路径

@echo offecho 请等待正在提取txt……findstr /s /m ".*" D:\*.txt >> result.txtpause

㈣ BAT里怎么获取当前的运行路径

因为快捷方式启动时路径是切换到起始路径的(按你的例子就是目标文件的路径c:\),所以这要求直接取值是不可能,除非取个巧,全盘搜索快捷方式的名称,然后对比起始路径,但没办法判断你是运行批处理本身还是运行快捷方式。

㈤ 如何在bat脚本中获取程序的完整路径

@for%%iin(python.exe)[email protected]=%%~$PATH:i@for%%iin(%py%)[email protected]=%%~dpi@echo%py%

因为%在bat文件中是特殊字符,连续的两个%表示执行时脱为一个%在控制台窗口中 把%% 替换为 % 即可正常运行==另外 加一个 一行bat写的whereIs ,兹瓷多参数,现学现用

@for%%iin(%*)[email protected]"%%~$PATH:i"==""(echo%%~$PATH:i)elseecho%%i

㈥ 批处理文件(.bat)怎么实现读取文件目录

dir /ad /b /s E:\CC可得所有文件夹名。dir /ad /b /s E:\CC > directory_list.bat可以把文件夹名(含路径)存入文件 directory_list.bat然后再处理。(例如,版加入一列 rmdir 到 directory_list.bat 中,再执权行 directory_list.bat)。先删了E:\CC 再 mkdir CC 最方便,为什么要舍近求远呢?

㈦ bat文件的获取文件路径

最后一行写成:start winword.exe %~fs1&exit

㈧ 批处理如何获取批处理文件所在路径

执行完后:cd %~dp0 就可以回到当前目录

㈨ 求个bat文件 获取目标文件夹的文件名 时间 大小 和路径

@echooffset/pa=请将文件夹拉入本窗口内:for%%ain(%a%)do(setb=%%~nasetc=%%~tasetd=%%~zasete=%%~dpa)clsecho文件夹名:%b%echo修改时间:%c%echo文件夹大小:%d%echo文件夹路径:%e%pause>nul::中国批处理脚本联盟

㈩ 用批处理获取文件路径

不用批处理,可以用搜索就可以实现。点击左下角的“开始”,“搜索”,点击“文件或文件夹”,点击“所有文件或文件夹”,输入你想搜索的内容,然后,点击“搜索”,就OK啦。

未经允许不得转载:山九号 » bat获取bat文件路径|批处理文件(bat)怎么实现读取文件目录

赞 (0)