Windows 7에서 .exe 파일 (VB6에서 작성)을 실행하려고합니다. 응용 프로그램이 수행 할 작업은 텍스트 파일을 작성한 다음 텍스트를 읽는 것입니다 텍스트 파일 용. Windows XP에서 모든 기능을 성공적으로 테스트하고 있습니다. Win 7에서 .exe 파일을 실행할 때 기능은 평소대로 작동하지만 내가 만든 파일은 특정 경로 (C : \ test.txt)에 존재하지 않습니다. 가장 이상한 점은 파일 탐색기에서 텍스트 파일을 찾을 수 없지만 .exe 파일을 통해 텍스트 파일에서 내용을 읽을 수 있다는 것입니다.vb6 win7에서 텍스트 파일을 읽고 쓰십시오.
그런 다음 C : 드라이브에 파일 (test.txt)이 만들어 지도록 .exe 파일을 실행하려면 [관리자 권한으로 실행]을 선택해야한다는 것을 알았습니다. .exe 파일이 텍스트 파일을 읽지 못하는 상태에서 어떻게 읽을 수 있는지 궁금합니다. 관리자로 .exe 파일을 강제로 실행하려면 어떻게해야합니까?
다음은 파일을 쓰고 읽는 코드입니다.
Open "C:\" & "test.txt" For Output As #1
Print #1, cDrive.Text
Close #1
Open "C:\" & "test.txt" For Input As #1
Input #1, msg
Close #1
cDrive.Text = msg
Exit Sub
검색 : http://blogs.windows.com/windows/archive/b/developers/archive/2009/08/04/user-account-control-data -redirection.aspx – wqw
부트 드라이브 루트에 정크를 넣지 마십시오. 보호 된 파일 시스템 위치입니다. – Bob77