2009-12-16 4 views
3

마침표로 시작하는 폴더 이름에 대한 가이드 라인이나 표준이 있습니까? (예 : .NET). 이 일이 필요하고 내가 지금 우리의 폴더 이름에 대해 '닷넷'대신 'DotNET'을 사용하는 설치 프로그램이 있습니다.폴더 이름을 마침표로 시작해야합니까?

감사합니다.

+4

* * * 일어날 필요가 있습니까? 더 많이 읽을수록 그 질문을 이해할 수 있습니다 ... – Romain

답변

8

Windows 환경에서는 이러한 지침이 없습니다.

유닉스/리눅스 환경에서 a로 시작하는 모든 파일 또는 디렉토리. 관습에 따라 숨겨진 파일/디렉토리입니다.

5

마침표로 시작하는 폴더는 완벽하게 좋습니다. 그러나 모노 개발을 수행하는 경우 unix/linux/GNU에서 마침표가있는 항목은 기본적으로 "숨김"입니다.

3

역사적으로 '.'로 시작하는 파일 이름 문자가 숨겨져 있습니다 (Unix, Linux, Mac OS X). Windows에서는 장치 이름이 될 수 있습니다. 일반적으로 '.'로 시작하는 파일 또는 디렉토리 이름을 피하는 것이 가장 좋습니다. 캐릭터.

+1

나는 두 번째 문장에 의해 곤란을 겪었습니다. 장치 이름에 대한 위험 요소에 대해 자세히 알아 보려면 어떻게해야합니까? 이전에는 내가 모르는 사이에 문제가 될 수있었습니다. – Randolpho

2

일반적으로 마침표가있는 시작 폴더 이름에는 문제가 없습니다. 그러나 Unix 및 Linux 환경과 달리 이러한 폴더는 숨겨지지 않습니다. Windows에서 그렇게하려면 폴더에 시스템 속성을 설정해야합니다.

1

조심해; 프로그래밍 방식으로 만들 수는 있지만 Windows 탐색기에서는 이와 같은 파일을 만들 수 없습니다. Windows7에서 ".net"으로 폴더 이름을 바꾸려고 시도하면서 파일 이름을 제공하지 않았다는 불평을했습니다. 따라서 사용자와 개발자가 문제를 겪을 수 있습니다. 아마 그럴만 한 가치는 없습니다.

Microsoft는 \ windows \ Microsoft.Net에 프레임 워크를 설치하므로 대신 사용할 수 있습니다.

+0

필자는 Windows 7을 아직 도입하지 않았지만 명령 셸은 마침표가있는 폴더 나 파일을 만드는 데는 효과가 있습니다. 틀림없이 인용 부호를 사용해야합니다 ...'mkdir ".NET"'... 그러나 그 외에는 마침표가 쉘에서 잘 작동합니다. 이것이 Win7의 새로운 문제입니까? – Randolpho

+0

우우! 그 흥미 롭군요. Windows XP에서도 마찬가지입니다. 명령 줄에서는 문제가 없지만 대화 형으로 Explorer 셸에서 "파일 이름을 입력해야합니다."라는 메시지가 나타납니다. –

+0

감사합니다. Randolpho가 지적한대로 커맨드 라인을 사용하고 있습니다. 난 단지 창문에 마침표가있는 폴더를 시작하는 것에 대한 사실상의 표준이 없다는 것을 확인하고 싶었다. 감사! – Japster24

관련 문제