.NET에서 프로그래밍 방식으로 Bitlocker를 일시 중단하는 방법이 있습니까?Bitlocker를 프로그래밍 방식으로 중단 하시겠습니까?
0
A
답변
-1
편집 : 더 나은 답변을 찾았습니다.
실제로 좋은 방법으로 이것을 수행하는 데 사용할 수있는 Win32_EncryptableVolume이라는 WMI 클래스가 있습니다. 유용 할 수도있는 Decrypt
메서드가 있습니다. 여기
윈도우 7에서 아래
올드 대답은, Vista에서 스크립트 manage-bde.wsf
보면, 도구 manage-bde.exe
봐.
그들이 원하는대로 할 수 있다고 가정하면 .Net 앱의 관련 매개 변수를 사용하여 호출 할 수 있어야합니다.
0
Win32EncryptableVolume WMI 공급자에는 볼륨에서 BitLocker 보호를 일시 중단하는 DisableKeyProtectors 메서드가 있습니다.
0
명령 행 :
manage-bde -protectors -disable <drive letter>:
manage-bde -protectors -enable <drive letter>:
파워 쉘 (WMI)
$bitlocker = Get-WmiObject -Namespace root\cimv2\Security\MicrosoftVolumeEncryption -Class Win32_EncryptableVolume
$bitlocker.DisableKeyProtectors()
$bitlocker.EnableKeyProtectors()
C#을
난 단지 중지, 암호를 해독 할 필요가 없습니다using System.Management // add reference
// ...
// disable Bitlocker
ManagementObject classInstance = new ManagementObject(@"root\cimv2\Security\MicrosoftVolumeEncryption", "Win32_EncryptableVolume.DriveLetter='C:'", null);
ManagementBaseObject outParams = classInstance.InvokeMethod("DisableKeyProtectors", null, null);
// enable Bitlocker
outParams = classInstance.InvokeMethod("EnableKeyProtectors", null, null);
관련 문제
- 1. FireFox가 메모리 캐시에 내용을 저장하는 것을 프로그래밍 방식으로 중단 하시겠습니까?
- 2. 프로그래밍 방식으로 정렬 하시겠습니까?
- 3. VSX : 런타임에 중단 점을 프로그래밍 방식으로 해제
- 4. asp.net mvc에서 프로그래밍 방식으로 OutputCache 기간 중단
- 5. 그라디언트를 프로그래밍 방식으로 생성 하시겠습니까?
- 6. JRE를 프로그래밍 방식으로 다운로드 하시겠습니까?
- 7. 문자열을 프로그래밍 방식으로 지역화 하시겠습니까?
- 8. 면도기보기를 프로그래밍 방식으로 제어 하시겠습니까?
- 9. Visual Studio에서 중단 점을 프로그래밍 방식으로 적용/비활성화
- 10. 프로그래밍 방식으로 Python으로 양식을 제출 하시겠습니까?
- 11. Office를 사용하여 프로그래밍 방식으로 문서를 변환 하시겠습니까?
- 12. GMail "HTML로보기"콘텐츠에 프로그래밍 방식으로 액세스 하시겠습니까?
- 13. Android에서 프로그래밍 방식으로 레이아웃을 추가 하시겠습니까?
- 14. 프로그래밍 방식으로 IOException의 원인을 확인 하시겠습니까?
- 15. R.string의 값을 프로그래밍 방식으로 변경 하시겠습니까?
- 16. UIViewController에 UIView를 프로그래밍 방식으로 연결 하시겠습니까?
- 17. 스프링 배치 작업을 프로그래밍 방식으로 실행 하시겠습니까?
- 18. SharePoint 2010에서 BrowserFileHandling을 프로그래밍 방식으로 설정 하시겠습니까?
- 19. Infopath 양식 필드를 프로그래밍 방식으로 편집 하시겠습니까?
- 20. 안드로이드에 프로그래밍 방식으로 sdcard를 마운트 해제 하시겠습니까?
- 21. Access 데이터베이스 손상을 프로그래밍 방식으로 확인 하시겠습니까?
- 22. 프로그래밍 방식으로 SharePoint 문서 라이브러리에 액세스 하시겠습니까?
- 23. FLEX : 프로그래밍 방식으로 경고를 제거 하시겠습니까?
- 24. MySQL을 프로그래밍 방식으로 모니터링 하시겠습니까? SNMP?
- 25. 프로그래밍 방식으로 GPS 지원 여부를 확인 하시겠습니까?
- 26. Python에서 프롬프트시 암호를 프로그래밍 방식으로 입력 하시겠습니까?
- 27. 프로그래밍 방식으로 CE 창 애니메이션을 비활성화 하시겠습니까?
- 28. Tomcat : 프로그래밍 방식으로 가상 호스트를 변경 하시겠습니까?
- 29. win 양식을 프로그래밍 방식으로 생성 하시겠습니까?
- 30. 프로그래밍 방식으로 OSGi (Equinox)를 시작 하시겠습니까?
. WMI 클래스에 이러한 메소드가 있는지 확인합니다. –
@Andrew : 그렇습니다. BitLocker가 그렇게 많이 필요한지 정확히 알지 못합니다. 그것에 대해 생각하고있을지라도, 아마도 여러분이 필요로하는'DisableAutoUnlock'이 있습니까? –
PowerShell이 Win32_ 클래스를 인식하지 못하는 것 같습니다. –