
获取当前目录绝对路径:set current_path="%cd%" 比如要运行子目录的dir1\testcmd就直接加入下面一行%current_path%\dir1\testcmd
ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:
# ls [-选项] [文件名或者目录名]
进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。
在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:
# ls /etc
如果想要列出当前目录下所有文件,则可以使用下列命令:
# ls -a
2、cat命令
功能:在标准输出上显示文件。
语法:cat [-vTEuAte] 文件
例子: cat exampletxt
cat -A exam2txt
cat file1 file2 > file2
3、more命令
功能:在终端屏幕按屏显示文本文件。
语法: more [-pcdls] 文件
例子: more examplec
more -dc examplec
more -c -10 examplec
4、less命令
less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既
可以向前又可以向后翻阅文件。
5、head命令
功能:显示指定文件的前若干行。缺省设置为显示10行
语法:head [-n] 文件
例子: head examplec
head -3 examplec
6、tail命令
功能:显示指定文件的末尾若干行。缺省设置为显示10行
语法:tail [+ / - num ] [参数] 文件
+num 从第num行以后开始显示。- num 从距文件尾num行处开始显示。
例子: tail examplec
tail -4 examplec
7、grep、fgrep和egrep命令
功能:
这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。
语法:
grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]
egrep [选项] [查找模式] [文件名1,文件名2,……]
fgrep [选项] [查找模式] [文件名1,文件名2,……]
例子: grep "text file" example
grep data
grep goto c
直接使用%cd%就可以表示当前目录,演示一下:
1、新建一个文本文件,然后把扩展名改为bat,接着点击鼠标右键后选择编辑,输入如下图所示的内容
2、输完后保存该bat文件
3、双击运行之前保存的bat文件,如下图所示,已经显示出bat文件当前所在的目录了
不知道你说的 是那个磁盘命令 看看下面的那个能用上
、cd 显示当前目录名或改变当前目录。
2、dir 显示目录中的文件和子目录列表。
3、md 创建目录。
4、del 删除一或数个文件。
5、chkdsk 检查磁盘并显示状态报告。
6、cacls 显示或者修改文件的访问控制表(ACL)
7、copy 将一份或多份文件复制到另一个位置。
8、date 修改日期
9、format 格式化磁盘
10、type 显示文本文件的内容。
11、move 移动文件并重命名文件和目录。
12、expand 展开一个或多个压缩文件。
13、ren 重命名文件。
14、attrib 显示或更改文件属性。
15、time 显示或设置系统时间。
16、at at命令安排在特定日期和时间运行命令和程序。要使用 AT 命令,计划服务必须已在运行中。
17、net [user],[time],[use] 多,自己去查
18、netstat 显示协议统计和当前tcp/ip连接
19、nbtstat 基于NBT(net bios over tcp/ip)的协议统计和当前tcp/ip连接
20、route *** 作和查看网络路由表
21、ping 就不说了,大家都熟悉吧
22、nslookup 域名查找
23、edit 命令行下的文本编辑器
24、netsh强大的命令行下修改tcp/ip配置的工具
25、fdisk 相信现在用的人比较少了,不过在没有其他工具的情况,他还是有用的
更多++++
attrib 设置文件属性
ctty 改变控制设备
defrag 磁盘碎片整理
doskey 调用和建立DOS宏命令
debug 程序调试命令
emm386 扩展内存管理
fc 文件比较
fdisk 硬盘分区
lh/loadhigh 将程序装入高端内存
move 移动文件,改目录名
more 分屏显示
prompt 设置提示符
set 设置环境变量
smartdrv 设置磁盘加速
setver 设置版本
subst 路径替换
vol 显示指定的磁盘卷标号
xcopy 拷贝目录和文件
以上内容来自:中华隐士联盟
以上就是关于bat 获取当前目录路径,以绝对路径的方式运行程序全部的内容,包括:bat 获取当前目录路径,以绝对路径的方式运行程序、有什么命令可以显示当前目录下的文件、bat批处理里怎么取得当前目录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)