通过拖曳获取文件信息的bat代码分享
程序员文章站
2022-03-02 12:32:06
前言
大家应该都有所体会,有时候我们需要使用命令行处理文件,需要定期、多次重复时,手动输入或者复制粘贴路径和文件名效率非常低下。
此时可以使用bat命令减轻工作量。...
前言
大家应该都有所体会,有时候我们需要使用命令行处理文件,需要定期、多次重复时,手动输入或者复制粘贴路径和文件名效率非常低下。
此时可以使用bat命令减轻工作量。
bat是windows下的批处理文件,每一行都是一条dos命令。
获取文件属性
@echo off echo 无后缀名: %~n1 echo 有后缀名: %~nx1 echo 绝对路径: %1 echo 短路径名的绝对路径: %~s1 echo 驱动器和路径: %~dp1 echo 驱动器: %~d1 echo 路径: %~p1 echo 文件属性: %~a1 echo 日期/时间: %~t1 echo 文件大小: %~z1 pause
把上述命令存入txt文件,将后缀名改为.bat。随便找个文件拖到.bat文件的图标上:
简单demo:编译运行java文件
初学java时用命令行编译和运行,每次都要cd入目录,手输javac和java命令,非常不便。于是偷懒写了个.bat文件:
@echo off javac %~nx1 java %~n1 pause
每次写完一拖就搞定!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
推荐阅读
-
获取服务器信息的Shell脚本分享(ubuntu、centos测试通过)
-
通过jquery获取上传文件名称、类型和大小的实现代码
-
如何通过计算机名获取IP(运行bat文件的方式)
-
【bat】通过bat获取文件夹下的所有文件名
-
C#编写运行在Linux环境下的采用Mediainfo来获取多媒体文件信息的代码
-
[Java动态随机点名器(通过读取文件获取姓名)分享,也请大佬看看有没有可以改进的
-
从XML文件中获取信息的vbs代码
-
最近都在使用 Git@OSC 代码托管,分享一个php写的获取git仓库信息的类
-
通过拖曳获取文件信息的bat代码分享
-
获取服务器信息的Shell脚本分享(ubuntu、centos测试通过)