HDD에서 USB 드라이브로 파일을 복사할 때 암호화된 플래그를 제거하는 방법은 무엇입니까?

HDD에서 USB 드라이브로 파일을 복사할 때 암호화된 플래그를 제거하는 방법은 무엇입니까?

환경: Windows 7(다른 EFS 호환 Windows 버전에도 적용됨)

표준 Windows EFS 암호화를 사용하여 암호화된 파일이 있습니다. Total Commander 또는 Explorer를 사용하여 해당 파일을 USB 드라이브에 복사하면 파일이 대상에서 암호화된 상태로 유지됩니다.

이러한 암호화된 파일은 USB 드라이브가 연결된 다른 Windows PC에서는 액세스할 수 없습니다. 해당 PC에서 개인 인증서를 가져올 수 있지만 그게 제가 하고 싶은 마지막 작업입니다.

파일이 이동식 드라이브에 복사될 때 복사 프로세스에서 내 파일의 암호를 자동으로 해독하고 싶습니다. Windows에 그렇게 하도록 지시하는 방법이 있나요?

즉석에서 파일을 해독하는 무차별 대입 방법은 USB 드라이브의 파일 시스템을 FAT로 전환하는 것이지만 저는 그렇게 하고 싶지 않습니다.

어떤 힌트라도 미리 감사드립니다!

답변1

답변2

아마도 배치 파일을 사용하면 다음과 같은 작업을 수행할 수 있습니다.

솔루션 1

다음 두 줄을 사용하여 파일을 만듭니다 mycopy.cmd( 또는 "사용자 프로필 디렉터리"에).PATH

COPY %1 %2
CIPHER /D %2

Windows+ 키를 사용하여 R실행 대화 상자를 열고 다음을 입력하세요.

mycopy file-to-be-copied target-directory

솔루션 2

대상 디렉토리가 항상 동일하면 mycopy.cmd다음과 같이 파일 파일을 단순화할 수 있습니다.

COPY %1 target-directory
CIPHER /D  target-directory

SendTo 디렉터리( %userprofile%\AppData\Roaming\Microsoft\Windows\SendTo)에 파일을 넣으면 새로운 옵션이 제공됩니다.mycopy.cmd파일을 마우스 오른쪽 버튼으로 클릭할 때(하위 메뉴로 보내기)

답변3

의 답변에 추가CmPi:

폴더(예: RootFolder)를 이미 복사했고 암호화되어 있는 경우 /s 옵션을 사용하여 모든 파일과 하위 폴더의 암호를 반복적으로 해독할 수 있습니다.

cipher /d /s:RootFolder

파일을 암호화하는 데 사용된 인증서와 키를 내보낸 후 다른 PC에서 가져온 경우라면 어느 PC에서나 이 작업을 수행할 수 있습니다. EFS 인증서를 전송하는 방법에 대한 정보는 다음 링크를 확인하세요. http://windows.microsoft.com/en-us/windows-vista/share-encrypted-files

답변4

/A-:ERobocopy는 스위치( 암호화 "속성") 를 사용하여 이를 수행 E하지만 "즉시"는 아닙니다. (통합된) 2단계 프로세스로 수행합니다. 먼저 복사(또는 이동)를 수행한 다음 암호화(복사하고 를 수행하는 것과 유사합니다 cipher /d. 그래서 속도가 느립니다. 하지만 어쨌든 시간을 소비하게 될 것이므로 한 단계로 수행하려는 경우 ...

관련 정보