2010-07-30 5 views
0

Visa에서 심볼릭 링크에 대해 언급 한 재분석 한도를 테스트하려고합니다. 하지만 다음과 같은 경우에는 재현 할 수 없습니다. 누군가 가이드 할 수 있습니까?심볼릭 링크 한도 - Windows

1) c : \ temp \ testlink에있는 실행 파일에 대해 c : \ temp \ testlink 디렉토리에 36 개의 symlink를 작성했습니다.

2) c : \ temp \ testlink에있는 36 개의 실행 파일에 대해 c : \ temp \ testlink 디렉토리에 36 개의 symlink를 작성했습니다.

3) c : \ temp \ testlink에있는 36 개의 다른 실행 파일에 대해 c : \ temp1 디렉토리에 36 개의 symlink를 작성했습니다.

이 제한은 Windows 7 및 2008에서 어떻게 작용합니까?

-Karthik

+0

바이러스를 만들고 있습니까? –

답변

3

제한은 단일 경로를 평가할 때 Windows가 따를 수 재분석 지점의 수를 나타냅니다. 예를 들어, C : \ a \ b \ c \ d \ e는 경로의 각 디렉토리 레벨에 대해 하나씩, 5 개의 재분석 지점 (하나씩의 오류를 용서해야 할 수도 있음)을 가질 수 있습니다.

디렉토리에 저장할 수있는 재분석 지점 수에 대한 구체적인 제한이 있다고 생각하지 않습니다.

+0

확인을 원하는 사람들은 커널의 ObpLookupObjectName을 살펴보십시오. – wj32

+0

안녕하세요 Marcelo, 답장을 보내 주셔서 감사합니다. c : \ temp \ 1 \ 2 \ 3 \ .. \ 32에있는 파일에 대한 링크를 만들려고했지만 Vista에서 성공했습니다. 내가 여기서 뭐 잘못하고 있니? -Karthik – Kartlee

+0

해당 경로는 단일 재분석 지점을 통해서만 진행됩니다. 이 제한은 1이 2를 포함하는 디렉토리에 대한 재분석 지점 일 때 적용되며 3은 3을 포함하는 재분석 지점입니다. –