windows bat脚本如何自动执行sqlcipher命令

2 篇文章 0 订阅
1 篇文章 0 订阅

windows bat脚本如何自动执行sqlcipher命令

需求背景

继sqlcipher解密完成后,觉得每次查看加密数据库都要输入一堆指令,不利于开发和测试工作,所以本文介绍如何通过bat脚本自动执行。

直接使用命令行

sqlcipher-shell64.exe universal_encrypt.db 进入到sqlite中在这里插入图片描述
然后再执行

     1.PRAGMA key = '123456';
     2.ATTACH DATABASE 'plaintext.db' AS plaintext KEY '';
     3.SELECT sqlcipher_export('plaintext');
     4.DETACH DATABASE plaintext

使用bat脚本

sqlcipher-shell64.exe universal_encrypt.db < adb.txt
pause

adb.txt
       PRAGMA key = ‘123456’;
       ATTACH DATABASE ‘plaintext.db’ AS plaintext KEY ‘’;
       SELECT sqlcipher_export(‘plaintext’);
       DETACH DATABASE plaintext

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值