2010-04-30 4 views

답변

2

Windows의 응용 프로그램은 프로그램 파일 폴더에 저장해야합니다.

  • C:\Program Files이 폴더 defaulta (환경 변수 %ProgramFiles%)

또는

  • C:\Program Files (x86)

    에 64 비트 버전의 Windows에서 32 비트 응용 프로그램 (환경 변수 %ProgramFiles(x86)%).

참조 또한 Windows Logo Requirements 2.4 포인트 : 기본적으로 Program Files 폴더에 설치해야합니다

응용 프로그램.

+1

프로그래밍 방식으로이 작업을 수행 할 때 환경 변수를 사용할 필요성을 강조하기 위해 'c : \ Program Files'의 이름은 Windows의 현지화 된 버전과 다르게 지정됩니다. 예를 들어, 독일어에서는 'C : \ Programme'이라고합니다. –

+0

예, 환경 변수, Windows Installer 속성 또는 Windows API 함수를 사용하여 프로그램 파일 폴더의 위치를 ​​검색해야합니다. –

-1

당신은

%windir%/system32 

전화/모든 명령을 읽을 수 있도록 여기에 파일을 배치 할 수 있습니다 또는 당신은 윈도우 경로를 사용자 지정 위치에 파일을 배치하고 포함 할 수 있습니다 ': http://www.computerhope.com/issues/ch000549.htm.

+0

Windows 자체와 관련이없는 프로그램의 경우이 방법이 최선입니까? – mcpeterson

+0

나는 동의하지 않는다. 64 비트 시스템에서 32 비트 응용 프로그램의 경우 일반적으로 응용 프로그램은'C : \ Program Files' ('% ProgramFiles %') 또는'C : \ Program Files (x86)'('% ProgramFiles (x86) %' bit 버전의 Windows. –

+0

@McPeterson 확실히 모범 사례는 아닙니다. – publicRavi

1

c : \ program files \ 폴더 아래에 폴더를 만들고 거기에 넣습니다. 명령 줄에서 실행 가능하게하려면 PATH 환경 변수에 폴더 경로를 추가해야합니다.

+0

PATH 변수를 변경해야합니까? – mcpeterson

+0

명령 프롬프트에서 프로그램을 실행 가능하게하려면 PATH 환경 변수에 추가하기 만하면됩니다. Windows 응용 프로그램 인 경우 바탕 화면에 바로 가기를 만들 수 있습니다. – TLiebe

2

"Program Files"디렉토리의 새 폴더에 넣어야합니다. 그런 다음 해당 폴더를 PATH 변수에 추가하십시오 (마우스 오른쪽 단추로 클릭 "내 컴퓨터"> 속성> 고급> 환경 변수). * nix와 마찬가지로 PATH 변수는 절대 경로를 지정하지 않고 시작할 수있는 프로그램을 정의합니다.

예를 들어, "C : \ Program Files \ gnuwin32 \ bin"에 모든 gnuwin32 도구가 있고이 폴더를 PATH 변수에 추가했습니다. 이제 Windows에서 tar과 같은 Unix 도구를 직접 사용할 수 있습니다.

+0

좋은 예를 들어 명확한 답을 얻으려면 +1 – mcpeterson

관련 문제