解放双手,使用批处理达到账号密码之类再也用不着手动输入!
前面给大家介绍这个技巧,没有给大家具体的实例附件,可能大多数人都不太读的懂这个,毕竟很多都是新手,没怎么去了解过。又因为有不少童鞋问我,所以今天给大家具体的例子,大家可以在文章中的下载链接自行下载修改为自己想要的就好。同时也给大家分享一个博主【懒得勤快】收集书写而成的一个批处理教程文档,大家有兴趣的可以看看。
批处理教程文档如下:
链接:
https://www.lanzoux.com/ii6Mkgawhoj
可能大家不太喜欢这个文档中的字体,自行排版即可!
废话不多说,直接进入今天的正题:
内容简介:
我们为什么要学习一些简单的批处理?
为什么呢?我就在这里简单的说个实例吧:
比如,你的上级领导需要你将一个表格的内容拆分写成TXT文档。
大致就是在TXT文档里的内容如下:
[UNSAVEDISK] ItemCount=1 Item0=D
[UNSAVEDISK] ItemCount=2
Item0=D
[UNSAVEDISK] ItemCount=3 Item0=D
一直到:
[UNSAVEDISK] ItemCount=405 Item0=D
正常来讲你会这样做,直接复制内容一个一个复制,然后修改相关地方就可以,这么大的数据量你要做到完成也需要不少时间吧,但是,如果你知道可以用批处理解决的话,几乎就是秒生成的事,对吧?这就是为什么要学会简单的批处理,简言之他可以简化我们的工作,节省工作时间,同时我们也完成了工作,也快乐了自己,何乐而不为呢?
给下上面的如何快速生成的批处理吧:
set /a a=1
:start
echo [UNSAVEDISK] >>1.txt
echo ItemCount=%a% >>1.txt
echo Item0=D >>1.txt
set /a a=a+1
if %a%==406 goto end
goto start
:end
pause & exit
看是不是很快很简单,所以学会一些简单的批处理,是相当的有用的。当然上面这个我们也可以用for循环也可以达到,大家可以自行去测试,也是相当简单的。
就不多做介绍了,直接进入今天的整正题,给上大家上次没给的实例:
如果我们的某个账号密码是admin1232134xankajcsbaoidoakodsadf,像这样的你每一次输入都得花费挺长时间的吧,所以我们就可以通过以下的命令来达到解放双手的目的。
使用管道传递符【|】来二次处理前面的命令的输出,将以下内容复制到txt文本中,另存为bat即可,之后只要使用双标双击即可达到复制的目的。
cmd命令如下
@echo off
echo "admin1232134xankajcsbaoidoakodsadf"|clip
@echo off 关闭回显
我们将双引号“”中间内容换成自己需要复制的内容即可
批处理如下:
链接:
https://www.lanzoux.com/iQp9Bgaxgrc
当然,我们也可以采用type命令来实现。
cmd命令如下
echo admin1232134xankajcsbaoidoakodsadf > 1.txt
type 1.txt | clip
cmd效果如下:
同样的保存为bat或者cmd即可。
当然我们也可以让其生成的文本txt文本删除掉,每次都会有一个是不是很麻烦,使用del命令【delete】。这样我们所写的所写入的txt文本就会只是一个中转站。
cmd命令如下
echo admin1232134xankajcsbaoidoakodsadf > 1.txt
type 1.txt | clip
del 1.txt
最后,说明一点,如果你要复制的是特殊字符诸如&……)()&等等,建议不要使用echo命令,会报错,使用转义字符的话也可以,但是推荐使用type命令。
我们直接借助一个中转站txt文本就可以了。
比如我们要复制的内容是:
admin123@#%%%&%^&&^*&&(*&))___+++_)***&^^&%%
像这种的我们就不采用echo命令了:
我们使用type命令:
首先我们新建一个文本文档:
然后我们再使用type命令:
使用管道传递符二次处理:
看是不是我们就将非常复杂的字符串就复制了。
cmd命令如下
@echo off
type .copy.txt | clip
批处理如下:
链接:
https://www.lanzoux.com/irjizgaxpnc
注意:此种方法一定要有一个文本做中转,尽量不要删除此文本和修改此文本文件的内容,建议放置在特定地点,不要放置于公共使用机器上。此命令用途很大,不止可以复制一行,复制的是整个文本文件的内容,所以不要多敲入空格键之类,请知悉,也务必不要随意更改内容。
以上内容就是今天的内容,有兴趣的可以自行研究!
- [数据结构与算法] 链表的其他类型
- [数据结构与算法] 链接表总结
- [数据结构与算法] 线性表总结
- [数据结构与算法] Python实现二分查找
- [机智的机器在学习] 机器学习中的归一化和正则化问题
- [情人节] jieba分词介绍
- 左手用R右手Python系列——异常捕获与容错处理
- 【观点】漫谈推荐系统及数据库技术(二)——分布式数据库技术
- BizTalk 2013R2 WCF-LOB Oracle Adapter安装配置/问题&解决方法
- 【Leetcode108】关关刷题日记65–Convert Sorted Array to Binary Search Tree
- 左手用R右手Python系列——动态网页抓取与selenium驱动浏览器
- 【Leetcode235】关关的刷题日记66 –Lowest Common Ancestor of a BST
- 初探Kotlin+SpringBoot联合编程
- 【Leetcode 303】关关的刷题日记67–Leetcode 303 Range Sum Query – Immutable
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android | xml和view的那些事
- Android | Glide细枝篇
- 从源代码编译安装 MonoDevelop 记录
- 在 Asp.Net Core WebAPI 中防御跨站请求伪造攻击
- Hash 算法有哪些?
- Cordova 运行 Web 应用
- SSH 端口转发小结
- Hive实现自增序列及元数据问题
- 手工将项目升级至 Angular 9 记录
- 备份和恢复 timescaledb 的超级表 (hypertables)
- CVE-2020-14644 weblogic iiop反序列化漏洞
- Ubuntu 17.10 安装折腾记录
- charles工具使用
- 干货 | 从0到1,搭建一个体系完善的前端React组件库
- LeetCode 01两数之和&02两数相加