伪加密原理:

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批处理示例(五)-伪加密/解密文件夹相关推荐

  1. bat 批处理切换到当前脚本所在文件夹

    bat 批处理切换到当前脚本所在文件夹 切换到当前脚本所在的文件夹 ? 1 cd  %~dp0 另外附上一些bat基本内容 ------------------------------ 批处理常用命令 ...

  2. C#编程实现加密解密文件夹核心代码

    程序的基本原理是:用C#语言重命名文件夹,通过重命名使之成为windows安全文件的类标识符.具体的方法是为文件夹添加拓展名".{2559a1f2-21d7-11d4-bdaf-00c04f ...

  3. aes加密算法c#语言实现,C#编程实现加密解密文件夹核心代码

    类型:加密解密大小:296KB语言:中文 评分:8.0 标签: 立即下载 用C#语言实现一个文件夹锁的程序,网上类似的"xxx文件夹xxx"软件很多,但是基本上都是C/C++语言实 ...

  4. (BAT批处理)如何穿透多个文件夹批量修改文件后缀名?

    如何穿透多个文件夹批量修改文件后缀名?也就是不打开文件夹,直接修改.re批处理命令不知道怎么穿透文件夹. 不清楚你的实际文件/情况,仅以问题中的说明及猜测为据:以下代码复制粘贴到记事本,另存为xx.b ...

  5. (BAT批处理)用文件名批量创建文件夹,然后将文件移动进去的批处理命令?

    主要为将电影文件进行归类,一个文件夹下有许多电影文件,文件名均为: [电影1.1994.xxx.xxx.xxx.mkv] [电影2.2004.xxx.xxx.xxx.mp4] 或 [电影1.mkv] ...

  6. 【C#文件锁】C#加密解密文件小工具

    前面一篇博文中,分享了一个文件夹加密小工具,该工具是操作文件夹名称的方法实现文件夹的一般加密,文件夹中的文件(视频.图片等)都原封不动的保存在那里. DebugLZQ在网上搜索相关文件加密的程序,发现 ...

  7. C 使用异或(xor)加密/解密文件

    C 使用异或(XOR)加密/解密文件 之前写过一篇<php 使用异或(XOR)加密/解密文件>,但php执行的速度很慢,因此这次使用C重写,速度有很大的提高. xor_encrypt.c ...

  8. C#加密解密文件小工具实现代码

    一个文件夹加密小工具,该工具是操作文件夹名称的方法实现文件夹的一般加密,文件夹中的文件(视频.图片等)都原封不动的保存在那里DebugLZQ在网上搜索相关文件加密的程序,发现给出的基本都是针对&quo ...

  9. ip-guard如何配置加密文件夹和解密文件夹?

    在控制台上,添加客户端配置策略: 加密文件夹:encrypt_files=path(路径): 解密文件夹:decrypt_files=path(路径).(均不支持网络路径,并且路径只能输入一个.)

最新文章

  1. 记一个自认为写得有点复杂的sql语句
  2. colab出现input output error问题
  3. JAVA——Okhttp封装工具类
  4. 【ArcGIS遇上Python】ArcGIS Python将多个文件夹内的分幅数据整合到同一个文件夹内——以Globeland30数据为例
  5. 对互联网中常见地图的坐标系探讨
  6. shell脚本中的条件测试if中的-z到-d的意思
  7. Watir API介绍
  8. linux给文件添加链接,Linux给文件或目录创建软链接或硬链接的方法
  9. 左侧固定右侧自动填充_ai怎么填充颜色?在ai里怎么填充颜色?
  10. 响应式布局及bootstrap(实例)
  11. 基于JSP+SERVLET的新闻发布系统(一)
  12. StanfordDB class自学笔记 (16) 心得体会
  13. 基于JAVA医疗器械销售电子商城计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  14. 单片机上的8位数码管显示数字12345678
  15. 电脑上怎么安装c语言编程软件,如何在自己的电脑上安装C语言运行的环境?
  16. python微信红包代码_哄女朋友必备之微信自动发红包脚本(python+adb+androidviewclient)...
  17. 安装jdk后输入Javac提示不是内部或外部命令或者不出现tom猫
  18. 团队作业第六次——团队Github实战训练
  19. 量子力学第七弹——中心力场问题
  20. win10环境 pip 安装theano(gpu) python3.6

热门文章

  1. 下载微信服务器上的图片到自己的服务器
  2. 学嵌入式培训课程好不好?嵌入式培训课程哪家好?
  3. 组件进阶+渡一教育第二节笔记
  4. Volte多层网应用指导书
  5. 5G物联网网关智能物流无人车互联互通
  6. 用户无需了解计算机,()的主要作用之一是,为用户提供友好、便捷的操作界面,以便用户无需了解计算机硬件或系统软件的有关细节就能方便地使用计算机。...
  7. 招聘APP应该具有哪些功能?
  8. 阿里云IOT平台学习(一)--基础概念
  9. cmake的安装一路解决问题
  10. 关于沁恒CH32V203F6P6烧录官方例程无法工作