各位老师好,
如题,请问如果我有1000个DGN文件,请问怎么可以实现批量给他们加密呢,实现以下几种功能,
1.某个时间段可以打开,比如一个月
2.某个电脑可以打开,实现一机一码
3.需要我们授权
4.必须输入某些密码
谢谢各位老师了
Mstn中带有批处理实用程序(Utilities > Batch Process)。所以,您需要做的是写一个命令处理文件,将该文件作用于这1000个DGN即可。
难点在于写这个命令处理文件,需要你对Mstn有关加密的命令非常熟悉才可以。我大概10多年前帮别人写过这样的一个命令文件,无奈一时找不到了。
加密分密码加密和数字证书加密。密码加密比较简单,通过命令处理文件能给一个DGN添加编辑密码和浏览密码。数字证书要求较高,只有安装有指定证书的电脑才能有访问加密DGN的权限。
限定时间是可以的。限定电脑似乎做不到。
谢谢符老师了
符老师有空可以能帮忙找一下吗?毕竟技术狗的我不会写啊,,或者有啥比较适合我用的呢,写代码和熟悉MS的深底层现阶段还是对我遥不可及的啊
Thanks
同求 符老师 找下密码加密和数字证书加密
终于找到给文件加密的命令文件的写法了。如下几行应该可以(当初是在V8下测试通过的,未在MSCE下测试)
EXPAND SET MS_PROTECTION_ENABLE = 2MDL LOAD PROTECTPROTECT ENCRYPT PASSWORD abc123PROTECT LICENSE ADD EVERYONE
符老师 这个是什么密码加密?(看到password) 有证书加密吗?