首页 > 其他分享 >批处理文件中获取当前所在路径的几种方法,以及写文件到txt

批处理文件中获取当前所在路径的几种方法,以及写文件到txt

时间:2022-12-23 17:33:42浏览次数:35  
标签:文件 pause 批处理 ip echo txt

复制代码

@echo off  
setlocal EnableDelayedExpansion  
echo 当前正在运行的批处理文件所在路径:!cd!  
pause  
  
@echo off  
  
echo 当前目录是:%cd%  
  
pause  
  
@echo off  
  
:: set "abc=%cd%"  
echo 当前正在运行的批处理文件所在路径:%~dp0  
  
pause  
  
@echo off  
echo 当前的盘符及路径:%~dp0  
echo 当前的盘符及路径的短文件名格式:%~sdp0  
pause  
  
@echo 取当前文件的上级目录的名称  
set a=%cd%  
for %%a in ("%a%") do (  
        set ok=%%~dpa  
        for /f "delims=" %%b in ("!ok:~0,-1!") do (  
                echo %%~nb  
        )  
)  
pause  
复制代码

http://blog.csdn.net/honker110/article/details/4355618

具体落实到你的批处理中,要把你的批处理做如下修改:
echo IP地址:%ip%  >> d:\ip.txt
echo MAC地址:%mac%  >> d:\ip.txt
echo DNS服务器:%dns%  >> d:\ip.txt
echo 网关:%gateway%  >> d:\ip.txt
echo NETCARD:%netcard%  >> d:\ip.txt

echo 写文件到 d盘ip.txt 文件,如果文件不存在会创建该文件

标签:文件,pause,批处理,ip,echo,txt
From: https://www.cnblogs.com/kn-zheng/p/17001196.html

相关文章

  • C语言实现 读取写入ini文件实现
    #include<stdio.h>#include<string.h>/**函数名:GetIniKeyString*入口参数:title*配置文件中一组数据的标......
  • B/S大文件上传详解及实例代码
    ​上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用ajax向后端发请求    1. 通过form表单向后端发送请求         <for......
  • java处理excel文件的读写
    简述1、一般会将文件地址作为入参,对文件进行处理2、将文件放到File中:Filefile=newFile(fileName)3、判断文件是否存在:if(!file.exists()){returnnull;}4、将文件......
  • vue安装node-sass提示没有vendor目录及binding.node文件的解决办法
    vue安装node-sass提示没有vendor目录及binding.node文件的解决办法一.异常现象我在网上下载了一个开源的vue项目,然后执行如下命令:npmrundev结果产生如下图所示异常信息:......
  • JavaScript大文件上传详解及实例代码
    ​以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传 ......
  • c++ 读取Ini文件
    头文件#include<atlstr.h> C++读取INI文件-疯封风-博客园(cnblogs.com)......
  • DP-Modeler软件初步教程1:数据文件导入
    1、导入航拍影像的空三文件先打开DPSlnManager.exe软件,DP数据管理是用这个软件来操作的。先从CC中导出空间文件,XML格式和无损影像。然后导入到DP 2、从CC中导出O......
  • Day11_03_Redis教程之Redis服务器客户端安装配置及配置文件详解
    Redis服务器客户端安装配置及配置文件详解一.Redis的安装在ubuntu18.04下,可以直接通过命令安装.1.更新系统环境$sudoapt-getupdate#更新软件列表$sudoapt-getupgra......
  • js大文件上传详解及实例代码
    ​4GB以上超大文件上传和断点续传服务器的实现随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。但是在很......
  • SpringBoot2.x系列教程18--Web开发04之实现文件上传
    SpringBoot系列教程18--Web开发04之实现文件上传作者:一一哥一.概述文件上传是开发中比较常见的功能之一.但是SpringBoot并没有提供特别的文件上传技术,而是依赖于SpringMVC......