1

是否可以使用 vbscript 以编程方式加密文件(使用 EFS)。是否有任何 EFS API 可以在 Windows 7 上与 c# 一起使用?

4

2 回答 2

1

我将您的答案翻译为 C#:

WshShell sh1 = new WshShell(); 
var retval = sh1.Run("CIPHER /E /S:" & strDir, 0, True); 
于 2013-01-14T05:08:27.813 回答
0

还没有答案!!同时一种选择是使用以下脚本

Dim strDir, objShell, FSO, WshShell
strDir = "D:\TestFolder"
Set objShell = CreateObject("Shell.Application")
Set FSO = CreateObject("Scripting.FileSystemObject")
Set WshShell = WScript.CreateObject("WScript.Shell")
retval = WshShell.Run("CIPHER /E /S:" & strDir, 0, True)
MsgBox("Success")
于 2013-01-14T03:52:43.607 回答