2015-01-14 2 views
0

내 문제는 여러 드라이브 문자 (C 드라이브, D 드라이브, 등 & hellip;)에서 실행되는 여러 Windows 컴퓨터입니다. 프로그램에서 실행중인 TXT 파일을 기록 및 북마크로 저장할지 결정해야합니다. 내가 디자인 한 웹 브라우저에서 수집 한 다른 것들. Visual Basic 및 C# 코드가 유용합니다 (VB 기본 설정).텍스트 파일을 저장할 드라이브를 어떻게 결정합니까?

+1

나는 * 정의, * 정의하지 말아야한다고 생각합니다. 'Path.GetPathRoot (Environment.SystemDirectory)' – Plutonix

답변

2

사용 function designed to get you the Windows-defined special folders,이 (테스트되지 않은) 같은 :

Dim dirBrowserData As String = IO.Path.Combine(_ 
     Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), _ 
     "YourBrowserName") 
어떤 드라이브는 사용하지 않는 것이 좋습니다에있어 보안 설정에 따라 불가능할 수도의 루트에 사용자 데이터를 퍼팅

하지만 지역 (로밍하지 않는) 사용자 데이터는 문자 그대로 Windows API가 있기 때문에 항상 괜찮을 것입니다.

관련 문제