bat如何获取当前盘符和当前所在文件夹的路径

2024-04-22 0 938
目录
  • bat获取当前盘符和当前所在文件夹的路径
  • bat 获取文件目录路径(4种情况,各有配图)

bat获取当前盘符和当前所在文件夹的路径

在批处理文件(.bat)中,可以使用以下命令来获取当前盘符和当前所在文件夹的绝对路径:

@echo off
echo 当前盘符:%~d0
echo 当前路径:%cd%
echo 当前执行命令行:%0
echo 当前bat文件路径:%~dp0
echo 当前bat文件短路径:%~sdp0
pause
@echo on

运行截图:

bat如何获取当前盘符和当前所在文件夹的路径

扩展

bat 获取文件目录路径(4种情况,各有配图)

最近适用bat文件获取某目录路径使用频率有点高。故而直接整理了一下。方法为新建一个txt文件,将后缀修改为bat。右键编辑,写入下面对应的内容后保存,放置在需要获取路径的文件夹下,双击运行就可以了。

④、bat,获取当前路径下独立的文件名序列。这种方式应该是运用得比较多的。

dir */b >1.txt

bat如何获取当前盘符和当前所在文件夹的路径

bat如何获取当前盘符和当前所在文件夹的路径

①bat,获取某文件夹下所有文件名。

tree /f %1>%1.txt

bat如何获取当前盘符和当前所在文件夹的路径

②bat,获取当前磁盘信息及当前目录下所有文件名

dir *>1.txt

bat如何获取当前盘符和当前所在文件夹的路径

③bat,获取电脑中磁盘中所有文件目录(可选择,下面数据中的“D,E,F,G,H,……X,Y,Z”表示需要拷贝的磁盘名, 自己修改添加)。

mkdir .\\%computername%
for %%i in (D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) do (
if exist %%i:\\ (
echo Traversing disk %%i, Please wait…
tree /f %%i:\\>.\\%computername%\\%%i.txt
)
)

bat如何获取当前盘符和当前所在文件夹的路径

PS:当生成的txt文件过大(如方法3中获取电脑中所有盘符文件数),超过几百兆时,直接双击打开,可能会出现记事本程序卡死的问题。此时,建议使用专门的文本查看工具进行查看和编辑。如:NotePad

到此这篇关于bat获取当前盘符和当前所在文件夹的路径的文章就介绍到这了,更多相关bat当前所在文件夹的路径内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

您可能感兴趣的文章:

  • 批处理bat删除指定天数日期之前的文件夹
  • BAT批处理之文件与文件夹操作代码(附xcopy命令详解)
  • bat自动删除指定文件夹下前几天的文件的代码
  • BAT命令连接局域网机子 并打开文件夹
  • 用bat批量创建文件夹
  • vbs与bat混编修改虚拟盘符的卷标
  • 批处理bat命令 获取当前盘符和当前目录和上级目录的代码
  • 自动清除电脑垃圾及删除windows默认共享盘符的批处理bat

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 DOS/BAT bat如何获取当前盘符和当前所在文件夹的路径 https://www.u-9.cn/jiaoben/dosbat/188727.html

下一篇:

已经没有下一篇了!

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务