como alterar o rótulo da unidade mapeada da linha de comando?

2

Como alguém pode controlar o rótulo das unidades mapeadas conforme elas aparecem em Meu computador, na linha de comando?

O objetivo é ter a letra da unidade no início da frase em vez do final, portanto, ao navegar com o teclado, basta digitar a letra da unidade para ir para esse item na lista. Então, por exemplo:

net use x: \servername\skunkworks

mostrará isso em Meu computador:

skunkworks on 'Long descriptive name of file server (servername)' (X:)

mas o que queremos é algo como:

X: Skunkworks on Servername

É possível alterar interativamente o rótulo com o Windows Explorer, mas isso deve ser feito separadamente para cada perfil de usuário e é penoso. Seria muito bom renomear as unidades como parte do script de login.

    
por matt wilkie 21.08.2009 / 00:18

2 respostas

2

Você pode realmente alterar esse mapeamento por unidade com um nome de sua escolha. Fazemos isso se os clientes quiserem fornecer nomes mais amigáveis para unidades mapeadas em ambientes corporativos.

Confira o seguinte vbscript para chegar na direção certa (um script melhor levaria um nome desejado como argumento e direcionaria mapeamentos em uma função para uma abordagem mais simplificada e orientada a objetos)

link

    
por 21.08.2009 / 00:34
1

De A descrição do computador aparece antes do nome do computador no Windows XP :

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

  1. Click Start, click Run, type regedit, and then click OK.
    1. Locate and then click one of the following subkeys in the registry: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\policies\Explorer HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer
    2. On the Edit menu, point to New, and then click DWORD Value.
    3. Type ToggleCommentPosition, and then press ENTER.
    4. On the Edit menu, click Modify.
    5. Type 1, and then click OK.
    6. On the Edit menu, point to New, and then click DWORD Value.
    7. Type ShowDriveLettersFirst, and then press ENTER.
    8. On the Edit menu, click Modify.
  2. Type 2, and then click OK.

The registry values have the following results:

Key: ToggleCommentPosition Type: DWORD Value: 1 or 0 If the value is 0, Windows uses "share_name on comment_text (computer_name) (drive_letter)."

If the value is 1, Windows uses "share_name on computer_name (comment_text) (drive_letter)." Key: ShowDriveLettersFirst Type: DWORD Value: 1,2, or 4 If the value is 1, the drive letter is displayed first for remote drives. If the value is 2, drive letters are not displayed. If the value is 4, the drive letter is displayed first for all drives. This registry entry can be applied in a Per-Machine policy or in a Per-User policy, by using one of the following subkeys:

* For a Per-Machine policy, click the following registry subkey:
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\policies\Explorer
* For a Per-User policy, click the following registry subkey:
  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer

Como modificar o registro do Windows

    
por 21.08.2009 / 00:26