【文件加密】电脑文件夹简单加密教程

简介: 【文件加密】电脑文件夹简单加密教程

文件加密教程

一、创建文件

二、“加密”

三、“解密”


一、创建文件


首先创建一个.txt文本,写入下面这段代码

cls
  @ECHO OFF
  title Folder Private
  if EXIST "HTG Locker" goto UNLOCK
  if NOT EXIST Private goto MDLOCKER
  :CONFIRM
  echo 你确定要加密隐藏Private文件夹吗?(请输入Y/N)
  set/p "cho=>"
  if %cho%==Y goto LOCK
  if %cho%==y goto LOCK
  if %cho%==n goto END
  if %cho%==N goto END
  echo Invalid choice.
  goto CONFIRM
  :LOCK
  ren Private "HTG Locker"
  attrib +h +s "HTG Locker"
  echo Folder locked
  goto End
  :UNLOCK
  echo 输入密码来解锁文件夹
  set/p "pass=>"
  if NOT %pass%== 在这里可以设置你的密码 goto FAIL
  attrib -h -s "HTG Locker"
  ren "HTG Locker" Private
  echo Folder Unlocked successfully
  goto End
  :FAIL
  echo Invalid password
  goto end
  :MDLOCKER
  md Private
  echo Private created successfully
  goto End
  :End

在设置密码地方写入你的“密码”(其实没多大用)

打开编辑器,确认编码格式为ANSI

将txt文件名改为Locker.bat,将文件放在需要“加密”的文件夹下

双击Locker.bat,会自动生成一个Private文件夹

二、“加密”


将“加密”文件夹/文件放入Private中,再次点击Locker.bat进行隐藏“加密”

“加密”后原文件夹下只显示.bat


三、“解密”


运行Locker.bat,输入“密码”,即可在Private文件夹中找到原文件

此文章学习性大于实用性,内容仅供参考。

目录
相关文章
|
6月前
|
安全 算法 Java
互联网并发与安全系列教程(12) - 信息加密技术(单向散列加密)
互联网并发与安全系列教程(12) - 信息加密技术(单向散列加密)
44 0
|
5月前
|
安全 数据安全/隐私保护
文件夹加密
文件夹加密
45 0
|
10月前
|
前端开发 数据可视化 安全
Spring Boot + vue-element 开发个人博客项目实战教程(十、调试、密码加密和Swagger接口文档)(下)
Spring Boot + vue-element 开发个人博客项目实战教程(十、调试、密码加密和Swagger接口文档)(下)
115 0
|
10月前
|
存储 SQL Java
Spring Boot + vue-element 开发个人博客项目实战教程(十、调试、密码加密和Swagger接口文档)(上)
Spring Boot + vue-element 开发个人博客项目实战教程(十、调试、密码加密和Swagger接口文档)(上)
68 1
|
运维 NoSQL 小程序
SpringBoot配置文件加密jasypt【数据库配置加密、redis配置加密、核心参数加密】
SpringBoot配置文件加密jasypt【数据库配置加密、redis配置加密、核心参数加密】
325 0
|
存储 安全 算法
Spring Security系列教程22--Spring Security中的密码加密
前言 截止到现在,一一哥 已经带各位学习了很多关于Spring Security的知识点,但是Spring Security作为一个安全框架,其中必然就应该带有安全加密方面的内容,所以本篇文章,一一哥 就带各位来学习Spring Security中的密码加密机制。 Lets go! 一. 密码加密简介 1. 散列加密概述 我们开发时进行密码加密,可用的加密手段有很多,比如对称加密、非对称加密、信息摘要等。在一般的项目里,常用的就是信息摘要算法,也可以被称为散列加密函数,或者称为散列算法、哈希函数。这是一种可以从任何数据中创建数字“指纹”的方法,常用的散列函数有 MD5 消息摘要算法、安全散列
1176 0
|
存储 安全 算法
Spring Security系列教程15--基于散列加密方案实现自动登录
前言 在前面的2个章节中,一一哥 带大家实现了在Spring Security中添加图形验证码校验功能,其实Spring Security的功能不仅仅是这些,还可以实现很多别的效果,比如实现自动登录,注销登录等。 有的小伙伴会问,我们为什么要实现自动登录啊?这个需求其实还是很常见的,因为对于用户来说,他可能经常需要进行登录以及退出登录,你想想,如果用户每次登录时都要输入自己的用户名和密码,是不是很烦,用户体验是不是很不好? 所以为了提高项目的用户体验,我们可以在项目中添加自动登录功能,当然也要给用户提供退出登录的功能。接下来就跟着 一一哥 来学习如何实现这些功能吧! 一. 自动登录简介 1
362 0
|
存储 传感器 物联网
物联网云智能开发—MosQuitto服务器的安装 测试 订阅&发布及加密教程
物联网云智能开发—MosQuitto服务器的安装 测试 订阅&发布及加密教程
490 0
物联网云智能开发—MosQuitto服务器的安装 测试 订阅&发布及加密教程
|
数据库 数据安全/隐私保护
【Nest教程】Nest项目用户密码加密
【Nest教程】Nest项目用户密码加密
420 0
【Nest教程】Nest项目用户密码加密
|
存储 JavaScript 前端开发
Axios 教程:Vue + Axios 安装及实战 - 手把手教你搭建加密币实时价格看板
Axios 是一个基于Promise的 HTTP 请求库,它用在 node.js 和浏览器里。本教程教你如何使用 Axios 库发出 API 请求远程调取数据。在本教程中,你将学到如何使用 Vue + Axios 搭建一套加密币实时行情看板,你会学到 Axios 如何向加密货币行情 API 请求数据,存储数据,然后使用 Vue 在前端展示这些数据,最终完成「实时行情看板」的搭建。为了让看板看起来更漂亮,我们将使用FoundationCSS 框架。
521 0