bat 脚本处理windows 文件】的更多相关文章

背景:以下脚本使用了导出文件列表.移动文件.复制文件.report 系统信息.分段执行的功能 主要针对在从事于Easeware公司中,对软件Bug中,所需文件的提取. 代码片段说明: cls ver | find "5.1." > NUL && goto win_xp:win_xp ## 判断出用户操作系统为windows xp 将执行:win_xp下面的代码块,其他代码不执行. dir /B /S > fileList.txt ## 获取当前目录下所有的文…
BAT 脚本获取windows权限 @echo off echo I am trying to run as Administrator %1 %2 ver|find "5.">nul&&goto :st mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :st","","ru…
简单记录下问题及原因,方便回顾. 问题 通过 bat 脚本运行 py 文件时,终端一闪而过,没能成功运行. 查证后发现问题出在编码上: 首先检查下bat文件编码格式(推荐 notepad++ ) 打开bat文件 发现 编码格式为 带 BOM头的utf-8 ,在这里不需要 带 BOM 头. 在utf-8编码文件中BOM在文件头部,占用三个字节,用来标识该文件属于utf-8编码,现在已经有很多软件识别BOM头,但还是有些不能识别BOM头,我这里就不能识别. 所以要去掉BOM头. 去掉BOM头 可借助…
Wednesday, 31. October 2018 08:18PM - beautifulzzzz 一.需求 需要在windows上实现一个bat脚本解析json,将json转换为自己想要的key-value样式,来压缩复杂json. 此外为了保证脚本的灵活性,我在json中添加一个bat节点,用于指明需要抽取该json中的哪些节点进行压缩( 1>某些节点信息没有用,因此不用提取:2>节点所对应的key太长了,因此可以用新的key替代老的key来压缩) 二.json例子 json例子如下…
背景: 在上一篇已经介绍过如何利用python调用aapt获取包名 https://www.cnblogs.com/reseelei-despair/p/11078750.html 但是因为每次都要修改py文件内的安装包所在路径,感觉不是很方便,所以想办法用bat脚本实现直接将文件拖入bat文件直接运行获取到相关信息 思路: 批处理脚本直接运行py文件,修改py文件,导入sys模块,直接在cmd中将安装包路径传入py后运行 代码: bat脚本代码如下 @echo off COLOR 2 set…
@Echo Off Echo open ip_address [port] >ftp.up Echo [username]>>ftp.up Echo [password]>>ftp.up Echo Cd .\ >>ftp.up Echo binary>>ftp.up Echo put "C:\ExAdminAuditLog.txt">>ftp.up Echo bye>>ftp.up FTP -s:ftp.up…
学了这个,就不用手动删除大量的指定的文件类型,可以做到双击bat处理文件就可以删除了 比如说,我要删除当前文件夹下的txt文件和doc文件,代码如下 del *.txt* del *.doc* 其原理就是用到DOS命令 首先建一个文本文件,然后复制上面的命令,保存 再把后缀改为bat,最后双击运行就可以了…
@echo off echo autor OAK @echo off echo -------------------------------- @echo off REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters /v LocalNTP /t REG_DWORD /d 00000001 /f @echo off REG ADD HKEY_LOCAL_MACHINE\SYSTEM\Cur…
1.Windows下执行cmd命令 如复制 D:\tmp\my.txt 到D:\tmp\my_by_only_cmd.txt 现文件如图示: 执行代码: private static void runWinCmd() throws IOException, InterruptedException { Process proc = Runtime.getRuntime().exec("cmd.exe /c copy D:\\tmp\\my.txt D:\\tmp\\my_by_only_cmd.…
前期准备: 将要执行的脚本名字生成到一个txt文件 首先进入dos运行程序的目录下:输入dir *.jmx /B>FileScript.txt 采用dir *.jmx>list.txt 如果选择第二种方式,,会将卷标都写入文本,导致bat脚本读txt文件时出现异常,所以采用第一种方式. @echo off  set logsFile=logs.log  set /p SrcriptFile=请输入脚本名 echo,   jmeter -n -t F:\apache-jmeter-3.1\bin…