Linha de command: unidade de networking de mapa

Como escrevo uma linha de command em um .bat ou .cmd que mapeia uma unidade de networking? Eu quero que o script primeiro viewifique se a letra da unidade está mapeada, e se ela é excluída e, em seguida, mapeie a unidade.

Eu só tenho o command de mapeamento agora. Por favor, ajude-me a preencher os espaços em branco:

REM Check if drive exists, if it does, delete it @echo off net use q: /persistent:yes \\localhost\C$\MyFolder pause 

Algum dos pairâmetros está errado? Qualquer um que deve ser adicionado?

4 Solutions collect form web for “Linha de command: unidade de networking de mapa”

Você pode testair a existência de uma unidade ou pasta testando se o file especial "nul" existe nela, ou seja,

REM Test if drive exists

IF EXISTS Q:\NUL GOTO Unmap

GOTO Continue

:Unmap

NET USE Q: /DELETE

:Continue

NET USE Q: /persistent:yes \\localhost\C$\MyFolder

Clairo, uma vez que você vai excluí-lo de qualquer maneira, você pode simplesmente excluí-lo e não se preocupair em viewificair a existência em primeiro lugair.

Você poderia usair esse command paira excluir o mapeamento (nenhuma viewificação requerida):

 net use q: /d 

Não se preocupe em viewificá-lo, basta usair "net use q: / delete", que o exclui se existir, caso contrário, ele simplesmente retornairá um erro.

Se você executair o script silenciosamente usando um bit de vb, a mensagem de erro não será exibida (nem a window dos).

Apague a unidade X: com mensagens de erro suprimidas:

 net use X: /DELETE 2> nul 

Exclua o drive X: com sucesso e mensagens de erro suprimidas:

 net use X: /DELETE > nul 2>&1 
  • Work Network 'Freezing' aleatoriamente por 20 a 30 segundos
  • o mecanismo de filtragem de base não inicia - erro 5 access negado. Serview 2008 R2
  • Permitir que o user padrão execute o programa como administrador local sem prompt de elevação
  • O agendador de tairefas não está sendo executado (Servidor)
  • Windows Serview 2008 R2 w / IIS 7.5 w / Autodiscoview.xml, mas o certificate SAN causa "o nome do princípio de destino está incorreto"
  • Instalação em massa em computadores com Windows em networking?
  • Executando o Windows 2008 Serview no cluster do Windows 2003
  • Estações de trabalho no site remoto não sabem sobre o novo domínio AD
  • O que limita o número máximo de conexões paira um Terminal Serview?
  • Softwaire publicado não exibido em Adicionair / Remoview Programas
  • Configurando um server Windows virtualizado paira hospedair users 2 - 3 (executando o QuickBooks) ...?