2012-09-26 6 views
4

WinXP에서 시작할 때마다 맵핑하는 드라이브의 이름을 바꾸는 명령을 찾고 있습니다. 매핑 부분이 아래로 내려갔습니다. 이제 프로그래밍 방식으로 사용자 지정 이름을 지정하는 것에 관심이 있습니다. 따라서이를 그대로 유지할 수 있습니다.일괄 파일로 드라이브 이름 지정하기

명령 프롬프트에서
+0

"맞춤 이름"으로 무엇을 기억 했습니까? 즉,이 이름을 어떻게 사용 하시겠습니까? – Mark

답변

4

나는 DOS를 포기하고 대신 PowerShell을 배웠습니다. 최종 결과는 다음과 같이 작동했습니다.

2

입력 :

LABEL x: yourlabel 

x:이 당신의 드라이브 문자이고, yourlabel 이름은 당신이 그것을 가지고 싶습니다. LABEL /?에서

:

Creates, changes, or deletes the volume label of a disk. 

LABEL [drive:][label] 
LABEL [/MP] [volume] [label] 

    drive:   Specifies the drive letter of a drive. 
    label   Specifies the label of the volume. 
    /MP    Specifies that the volume should be treated as a 
        mount point or volume name. 
    volume   Specifies the drive letter (followed by a colon), 
        mount point, or volume name. If volume name is specified, 
        the /MP flag is unnecessary. 

편집 : @ 마크는 지적 ,이 매핑 ​​된 드라이브에서 작동하지 않습니다. 이것은 일반적인 문제인 것으로 보이며 registry을 통해이를 달성하거나 다소 작은 숫자 vbs script을 사용하여이를 달성 할 수있는 방법이있을 수 있습니다.

+1

실제로 매핑 된 드라이브에서 레이블을 사용할 수 없습니다. 나는 이것에 대한 해결책이 있는지 확신하지 못한다. – Mark

+0

당신 말이 맞아요. 레지스트리 또는 vbs가 간격을 채울 필요가있는 것처럼 보입니다. – marapet

+2

vbs가 트릭을 수행합니다. 'mDrive = "q : \"
oShell = CreateObject ("Shell.Application") 설정
oShell.NameSpace mDrive) .Self.Name = "AnyName"'(주석에 새 행을 입력 할 수 없기 때문에
) – SeanC

관련 문제