将txt文件名写入文件首行的bat代码(保留源文件)
@echo off&color 0f&setlocal enabledelayedexpansion
echo.
echo.
echo.
set "m=0"
set/p m= 初始值=?
echo.
set "x=1"
set/p x= 递增值=?
echo.
set "y=2"
set/p y= 有效值=?
echo.
set/p=是否要清空以前的重命名清单[?]输入Y清空,其它任意值保留。<nul
for /l %%1 in (1,1,29) do set/p=<nul
set/p del=
if /i "%del%" equ "y" cd.>list.txt
for /f "delims=" %%i in ('dir /b *.txt') do (
if /i not "%%~nxi" == "list.txt" (
set /a "m+=%x%"&set "n=00000!m!"&set "n=!n:~-%y%!"
echo %%~ni >old.txt
copy /b old.txt + "%%~nxi" !n!.txt>nul&echo+!n!.%%~ni>>list.txt
rem 如果要删除原文件的话就把下面这一句前面的“rem ”删掉。
rem del /q /f "%%~nxi"
))
del old.txt
直接运行bat回车就可以了,如果有特殊需求可以输出初始值等信息
相关推荐
-
ASP.NET对txt文件相关操作(读取、写入、保存)
ASP.NET读取txt文件(记事本)内容: using System; using System.Collections; using System.Configuration; using System.Data; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using S
-
Java导出txt文件的方法
本文实例讲述了Java导出txt文件的方法.分享给大家供大家参考.具体如下: 例子一 /** * export导出文件 */ @RequestMapping(value="/grab/export/csv",method={RequestMethod.GET}) public void exportCsv(HttpServletRequest request,HttpServletResponse response){ String userId = ServletRequestUti
-
VB打开与保存txt文件的方法
本文实例讲述了VB打开与保存txt文件的方法.分享给大家供大家参考.具体如下: Private Sub cmdsave_Click() Dim filelocation As String ' loads save as box commondialog1.ShowSave filelocation = commondialog1.FileName ' append saves over file if it assists Open filelocation For Append As #1
-
Python中使用不同编码读写txt文件详解
复制代码 代码如下: import os import codecs filenames=os.listdir(os.getcwd()) out=file("name.txt","w") for filename in filenames: out.write(filename.decode("gb2312").encode("utf-8")) out.close() 将执行文件的当前目录及文件名写入到name.txt文件中
-
Python实现将目录中TXT合并成一个大TXT文件的方法
本文实例讲述了Python实现将目录中TXT合并成一个大TXT文件的方法.分享给大家供大家参考.具体如下: 在网上下了一个dota的英雄攻略,TXT格式,每个英雄一个文件,看得疼,就写了一个小东西,合并一下. #coding=gbk import os import sys import glob def dirTxtToLargeTxt(dir,outputFileName): '''从dir目录下读入所有的TXT文件,将它们写到outputFileName里去''' #如果dir不是目录返回
-
Python实现读取目录所有文件的文件名并保存到txt文件代码
代码: (使用os.listdir) 复制代码 代码如下: import os def ListFilesToTxt(dir,file,wildcard,recursion): exts = wildcard.split(" ") files = os.listdir(dir) for name in files: fullname=os.path.join(dir,name) if(os.path.isdir(fullname)
-
php逐行读取txt文件写入数组的方法 原创
本文实例讲述了php逐行读取txt文件写入数组的方法.分享给大家供大家参考.具体如下: 假设有user.txt文件如下: user01 user02 user03 user04 user05 user06 user07 user08 user09 user10 user11 user12 逐行读取user.txt并写入数组的方法如下: $file = fopen("username.txt", "r"); $user=array(); $i=0; //输出文本中所有
-
直接在线预览Word、Excel、TXT文件之ASP.NET
具体实现过程不多说了,直接贴代码了. using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using Microsoft.Office.Interop.Excel; using System.Diagnostics; using System.IO; using Microsoft.Office.Interop.Word; namesp
-
java的io操作(将字符串写入到txt文件中)
复制代码 代码如下: import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.PrintStream;import java.io.PrintWriter;import java.io.RandomAccessFile; public cla
-
Flex读取txt文件中的内容报错原因分析及解决
Flex读取txt文件中的内容 1.具体错误如下 2.错误原因 读取文件不存在 复制代码 代码如下: var file:File = new File(File.applicationDirectory.nativePath+"/phone.txt"); 3.解决办法 将文件导入进去
-
javascript结合ajax读取txt文件内容
代码很简洁,这里就不多废话了,直接上源码 html代码 复制代码 代码如下: <!doctype html> <html> <head> <meta charset="utf-8"/> </head> <body> <button type="button" onclick="show()">请求数据
-
Javascript写入txt和读取txt文件示例
1. 写入 FileSystemObject可以将文件翻译成文件流. 第一步: 例: 复制代码 代码如下: Var fso=new ActiveXObject(Scripting.FileSystemObject); 创建一个可以将文件翻译成文件流的对象. 第二步:用于创建一个textStream 对象 括号里边有三个属性 1. 文件的绝对路径 2. 文件的常数 只读=1,只写=2 ,追加=8 等权限.(ForReading . ForWriting 或 ForAppending .): 3.
-
c#.NET 写txt文件小例子
在这之前你可以判断一下你想存在的文件是否存在,如果存在就保存,如果不存在就保存 写入文件代码:StreamWriter wr = new StreamWriter(Server.MapPath("saveFile.txt"),false,System.Text.Encoding.Default); try { wr.Write("这里是内容"); wr.Close(); Response.Write("<scr
-
记录游客页面访问IP的简易实现代码 (asp.net+txt)
记录处理类 复制代码 代码如下: using System; using System.IO; /// <summary> /// File /// </summary> public class File { protected string FilePath; /// <summary> /// File构造 /// </summary> /// <param name="filePath">需要操作的文本路径</p
-
C#逐行读取txt文件的方法
本文实例讲述了c#逐行读取txt文件的方法,是C#程序设计中非常实用的技巧,分享给大家供大家参考. 具体方法如下: private void importTxtNoAdd() { string line; string sFileName = ""; if (openFileDialog1.ShowDialog() == DialogResult.OK) { sFileName = openFileDialog1.FileName; dtTemp.Rows.Clear(); iXH =
随机推荐
- Android开发实现图片平移、缩放、倒影及旋转功能的方法
- js 验证 常用正则表达式集锦
- FTP连接时出现“227 Entering Passive Mode”的解决方法
- 把vbscript发挥到它的极限应用之一(数组)!!!
- Android中Spinner控件之键值对用法实例分析
- IE和Mozilla的兼容性汇总event
- JS简单获取客户端IP地址的方法【调用搜狐接口】
- asp.net中Post表单保存页面状态并输出源码的实现方法
- PHP curl实现抓取302跳转后页面的示例
- Android如何自定义视图属性
- 移动端界面的适配
- PHP中去除换行解决办法小结(PHP_EOL)
- RedHatLinux7.1中语言化完全攻略(三)
- mysql自增ID起始值修改方法
- sqlserver锁表、解锁、查看销表的方法
- jquery中toggle函数交替使用问题
- jquery 应用代码 方便的排序功能
- Android 实现伸缩布局效果示例代码
- Java里得到00:00:00格式的时分秒的Timestamp
- C#通过DataSet读写xml文件的方法