Board logo

标题: [系统相关] bat运行后如何在cmd窗口标题上显示自身文件名 [打印本页]

作者: 我是一只小小鸟    时间: 2018-4-24 20:37     标题: bat运行后如何在cmd窗口标题上显示自身文件名

如何显示窗口文件名

如上图所示,批处理在执行代码的时候,窗口都是   C盘的这个路径名,而不能显示当前执行的脚本文件名,
因经常有多个批处理在运行,经常会不知道在运行的是哪一个脚本,所以想要让他可以在路径上显示脚本文件名,求大神帮忙
作者: Batcher    时间: 2018-4-24 20:45

试试 title 这个命令
http://bbs.bathome.net/thread-13835-1-1.html
作者: 我是一只小小鸟    时间: 2018-4-24 21:20

回复 2# Batcher


    非常感谢,这个会了,不过我有非常多个批处理,想要加上去一句,自动判断文件名,然后变成标题,应该如何设置呢
作者: cfwyy77_bat    时间: 2018-4-24 22:28

  1. @echo off
  2. title %~0
  3. pause
复制代码

作者: 我是一只小小鸟    时间: 2018-4-24 22:44

回复 4# cfwyy77_bat


    非常感谢,这个可以显示每个文件的文件名了,不过这还有带上路径,可否把路径去掉,只留下文件名呢
作者: cfwyy77_bat    时间: 2018-4-25 07:39

回复 5# 我是一只小小鸟

批处理的参数,了解一下,就可以自己改了。
可参考:
http://www.bathome.net/viewthread.php?tid=584&highlight=%C5%FA%B4%A6%C0%ED%B2%CE%CA%FD
作者: Batcher    时间: 2018-4-25 08:50

回复 5# 我是一只小小鸟


    title %~nx0
作者: 我是一只小小鸟    时间: 2018-4-25 11:02

回复 7# Batcher


    可以了,非常感谢




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2