cipher命令(转)

cipher命令(转)cipher exe 命令格式 nbsp nbsp nbsp CIPHER E D S directory A I F H pathname nbsp nbsp nbsp CIPHER KCIPHER R filename 参数介绍 nbsp nbsp nbsp nbsp A nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 使用于目录和文件 nbsp nbsp nbsp nbsp D nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 解密指定的目录 nbsp nbsp



   
cipher.exe命令格式:

     CIPHER [/E | /D] [/S:directory] [/A] [/I] [/F] [/H] [pathname […]]

     CIPHER /K

CIPHER /R:filename

参数介绍:

       /A               使用于目录和文件

       /D               解密指定的目录

       /E               加密指定的目录

       /F               强制加密所有指定的对象

       /H               显示具有隐藏或系统属性的文件

       /I               出现错误后,继续执行指定操作

       /K               为运行 CIPHER 的用户创建新文件加密密钥

       /R               生成一个 EFS 恢复代理密钥和证书,然后将其写入一个 .PFX 文件(含有证书和密钥)和一个 .CER 文件(只含有证书)中

       /S               在指定目录及其所有子目录的目录中执行指定操作

应用实例:

     一、加密目录文件夹和文件

           ●加密F盘下的efs目录

           点击“开始à运行”,在运行对话框中输入“CMD”命令,弹出“命令提示符”窗口,进入到“F:\>”提示符下,然后运行“cipher /e   efs”命令,接着系统提示“正在加密 f:\ 中的目录,efs  [OK],1 个目录中1个目录被加密”信息后,完成“efs”目录的加密操作。

如果要加密efs目录下的所有子目录,运行“cipher /e /s:efs”命令即可。

           ●加密F盘下efs1目录中的“ichat.txt”文件

             在命令提示符窗口中运行“cipher /e /a   efs1\ichat.txt”命令后,系统提示“ichat.txt                     [OK],1 个目录中的 1 个文件(或目录)已被加密”信息后,完成对ichat.txt文件的加密。

如果要加密该目录下的所有文件,运行“cipher /e   /a   efs1\*”命令即可。

二、查询加密目录和加密文件

       使用cipher.exe命令可以查询系统中哪些目录和文件被加密,如查询F盘中的efs目录是否被加密,在命令提示符窗口中输入“cipher efs”命令,然后系统提示“E efs”信息,说明efs目录已被加密。

要查询efs目录中哪些文件已被加密,运行“cipher efs\*”命令即可。

三、解密目录文件夹和文件

         在命令提示符窗口中运行“cipher /d   efs”命令后,就将efs目录解密。要解密efs目录下的所有子目录运行“cipher /d   /s:efs”命令即可。

     要解密efs1目录ichat.txt文件,运行“cipher /d /a   efs1\ichat.txt”命令,解密该目录所有文件,运行“cipher /d   /a   efs1\*”命令即可。

四、导出证书和私匙

     使用cipher.exe命令加密文件和目录,虽然能防止重要数据被非法偷窃,但如果用户重新安装操作系统或帐号丢失后,自己也无法解密这些文件或目录了。为了确保这些数据的万无一失,我们要

       使用cipher.exe命令备份用户的证书和私匙。

       在命令提示符下运行“ cipher /R:rtj”,其中rtj为导出文件的文件名,接着系统提示“请键入密码来保护 .PFX 文件:”,两次输入密码后,就在所在目录下生成“rtj.CER”和“rtj.PFX”这2个文件。其中rtj.CER为用户证书,rtj.PFX为证书和密钥文件。

       一旦用户丢失了证书和密钥无法解密EFS加密文件,只要将rtj.CER和rtj.PFX文件导入即可。

   小补充:证书和密钥的导入

       右键单击“rtj.PFX”文件,选择“安装”,在弹出“证书导入向导”对话框,连续点击“下一步”后,接着在“密码”对话框中输入你设置的保护密码,点击“下一步”后,选择“根据证书类型,自动选择证书存储区”选项,最后就完成证书和密钥的导入,这样你就可以解密以前的EFS加密文件了



























































































版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225850.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午8:24
下一篇 2026年3月17日 上午8:24


相关推荐

  • MySQL数据库:drop、truncate、delete的区别

    MySQL数据库:drop、truncate、delete的区别

    2021年4月9日
    126
  • python3.7安装pip_centos怎么安装

    python3.7安装pip_centos怎么安装CentOS自带Python2.7但现在基本使用Python3所以需要自行下载编译及安装,以下为过程步骤。首先确认目前的Python版本及可执行文件位置,执行命令whichpython返回结果这里可以看到,Python执行文件位置为/usr/bin/python,故我们进入到该目录下cd/usr/bin/python现在开始进行我们Pyth…

    2026年3月3日
    12
  • java mqtt服务器搭建「建议收藏」

    java mqtt服务器搭建「建议收藏」MQTT服务器搭建和客户端代码编写(java实现)服务器关于linux系统,可以在阿里云购买云服务器或者利用虚拟机安装CentOs系统。我用的就是阿里云的云服务器,比较方便吧安装Emqx服务器安装必要的依赖:$sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2设置稳定的仓库,比如CentOs7的例子:$sudoyum-config-manager–add-repohttps://repos.emqx.io

    2022年6月12日
    30
  • amule 服务器 使用方法

    amule 服务器 使用方法

    2021年5月2日
    178
  • 时间复杂度为O(1)的Excel列名与列号转换算法

    时间复杂度为O(1)的Excel列名与列号转换算法目前大家经常使用的Excel列名与列号转换算法都至少包含一个循环算法的时间复杂度远大于O(1),众所周知Excel的列数是有上限的,既然是有穷的那么很显然我们可以做到O(1)转换列名与列号。首先我们

    2022年7月4日
    71
  • 磁盘在磁盘管理中显示没有初始化找回文件方案「建议收藏」

    磁盘在磁盘管理中显示没有初始化找回文件方案「建议收藏」磁盘没有初始化是因为0号扇区损坏,导致机械硬盘分区表读取不出来,从而机械硬盘出现磁盘没有初始化。工具/软件:极限数据恢复软件步骤1:程序打开后,直接双击需要恢复数据的物理盘。步骤2:等待程序扫描完毕大概需要几分钟到半个小时,稍微耐心等下即可。步骤3:软件扫描到资料后,软件会将扫描到的分区列出来。步骤4:勾上所有需要恢复的资料,右击选择《复制勾选的文件》,…

    2026年2月10日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号