bat批处理示例(五)-伪加密/解密文件夹
伪加密原理:
windows系统有一个特点,就是在文件夹名字后面加上.{FF393560-C2A7-11CF-BFF4-444553540000}后,文件夹就不能正常打开,且图标出现变化。
注:以下脚本务必在虚拟机或者沙箱中运行!!!
加密脚本encrypt.bat:(遍历盘符d,e,f,g,h,i,j,k,l下的一级目录,把所有文件夹名字加上.{FF393560-C2A7-11CF-BFF4-444553540000}后缀)
@ECHO OFFsetlocal enabledelayedexpansionset a=d e f g h i j k l
rem d e f g h i j k l
for %%i in (%a%) do (set b=%%iif exist !b!: (!b!:dir /ad /b > name.txtfor /f "delims=" %%j in (name.txt) do (set c=%%jren "!c!" "!c!.{FF393560-C2A7-11CF-BFF4-444553540000}" )del /f /q name.txt)
)
windows10加密后的的效果:
解密脚本decrypt.bat:(遍历盘符d,e,f,g,h,i,j,k,l下的一级目录,把所有文件夹名字去掉.{FF393560-C2A7-11CF-BFF4-444553540000}后缀)
@ECHO OFFsetlocal enabledelayedexpansionset a=d e f g h i j k l
rem d e f g h i j k l
for %%i in (%a%) do (set b=%%iif exist !b!: (!b!:dir /ad /b > name.txtfor /f "delims=" %%j in (name.txt) do (set c=%%jren "!c!" "!c:~0,-39!" )del /f /q name.txt)
)
bat批处理示例(五)-伪加密/解密文件夹相关推荐
- bat 批处理切换到当前脚本所在文件夹
bat 批处理切换到当前脚本所在文件夹 切换到当前脚本所在的文件夹 ? 1 cd %~dp0 另外附上一些bat基本内容 ------------------------------ 批处理常用命令 ...
- C#编程实现加密解密文件夹核心代码
程序的基本原理是:用C#语言重命名文件夹,通过重命名使之成为windows安全文件的类标识符.具体的方法是为文件夹添加拓展名".{2559a1f2-21d7-11d4-bdaf-00c04f ...
- aes加密算法c#语言实现,C#编程实现加密解密文件夹核心代码
类型:加密解密大小:296KB语言:中文 评分:8.0 标签: 立即下载 用C#语言实现一个文件夹锁的程序,网上类似的"xxx文件夹xxx"软件很多,但是基本上都是C/C++语言实 ...
- (BAT批处理)如何穿透多个文件夹批量修改文件后缀名?
如何穿透多个文件夹批量修改文件后缀名?也就是不打开文件夹,直接修改.re批处理命令不知道怎么穿透文件夹. 不清楚你的实际文件/情况,仅以问题中的说明及猜测为据:以下代码复制粘贴到记事本,另存为xx.b ...
- (BAT批处理)用文件名批量创建文件夹,然后将文件移动进去的批处理命令?
主要为将电影文件进行归类,一个文件夹下有许多电影文件,文件名均为: [电影1.1994.xxx.xxx.xxx.mkv] [电影2.2004.xxx.xxx.xxx.mp4] 或 [电影1.mkv] ...
- 【C#文件锁】C#加密解密文件小工具
前面一篇博文中,分享了一个文件夹加密小工具,该工具是操作文件夹名称的方法实现文件夹的一般加密,文件夹中的文件(视频.图片等)都原封不动的保存在那里. DebugLZQ在网上搜索相关文件加密的程序,发现 ...
- C 使用异或(xor)加密/解密文件
C 使用异或(XOR)加密/解密文件 之前写过一篇<php 使用异或(XOR)加密/解密文件>,但php执行的速度很慢,因此这次使用C重写,速度有很大的提高. xor_encrypt.c ...
- C#加密解密文件小工具实现代码
一个文件夹加密小工具,该工具是操作文件夹名称的方法实现文件夹的一般加密,文件夹中的文件(视频.图片等)都原封不动的保存在那里DebugLZQ在网上搜索相关文件加密的程序,发现给出的基本都是针对&quo ...
- ip-guard如何配置加密文件夹和解密文件夹?
在控制台上,添加客户端配置策略: 加密文件夹:encrypt_files=path(路径): 解密文件夹:decrypt_files=path(路径).(均不支持网络路径,并且路径只能输入一个.)
最新文章
- 记一个自认为写得有点复杂的sql语句
- colab出现input output error问题
- JAVA——Okhttp封装工具类
- 【ArcGIS遇上Python】ArcGIS Python将多个文件夹内的分幅数据整合到同一个文件夹内——以Globeland30数据为例
- 对互联网中常见地图的坐标系探讨
- shell脚本中的条件测试if中的-z到-d的意思
- Watir API介绍
- linux给文件添加链接,Linux给文件或目录创建软链接或硬链接的方法
- 左侧固定右侧自动填充_ai怎么填充颜色?在ai里怎么填充颜色?
- 响应式布局及bootstrap(实例)
- 基于JSP+SERVLET的新闻发布系统(一)
- StanfordDB class自学笔记 (16) 心得体会
- 基于JAVA医疗器械销售电子商城计算机毕业设计源码+系统+mysql数据库+lw文档+部署
- 单片机上的8位数码管显示数字12345678
- 电脑上怎么安装c语言编程软件,如何在自己的电脑上安装C语言运行的环境?
- python微信红包代码_哄女朋友必备之微信自动发红包脚本(python+adb+androidviewclient)...
- 安装jdk后输入Javac提示不是内部或外部命令或者不出现tom猫
- 团队作业第六次——团队Github实战训练
- 量子力学第七弹——中心力场问题
- win10环境 pip 安装theano(gpu) python3.6