Atribuição de unidade redirecionada

0

No DOS, havia um comando que permitia redirecionar as unidades para outra letra, por exemplo:

ASSIGN  D: = C:  

Isso permitiria que os aplicativos que visualizam C:\ sejam diretos para D:\ . Isso é possível no Windows 7?

    
por user698274 16.02.2017 / 16:03

3 respostas

1

O ASSIGN foi depreciado desde o DOS 6.0 (embora ainda disponível até 6.22) porque era perigoso e poderia atrapalhar seriamente seus dados.

SUBST pode ser usado como substituto na maioria dos casos e também está disponível no Windows (até mesmo na Janela 10). (Para as situações em que o SUBST não é uma substituição exata: essas são situações em que o ASSIGN é perigoso e, no caso do Windows, é capaz de estragar completamente o conteúdo do seu disco rígido.)

    
por 16.02.2017 / 16:12
0

Não, dê uma olhada: link

Availability

The assign command is an external command file named assign.com and is available in the below Microsoft operating systems as assign.com.

MS-DOS 2.0 - 6.0, 6.2, 6.22

Qualquer usuário que utilize o Windows 95 ou superior não deve usar este comando e considerar o uso do comando como substituto.

    
por 16.02.2017 / 16:09
0

As outras respostas sugerem subst , mas você deve estar ciente de que:

    As atribuições de
  1. não são mantidas nas reinicializações, então você precisa fazer o comando é executado na inicialização do sistema, mas isso ainda pode causar problemas nos comandos executados antes da execução do comando de inicialização;
  2. subst é um comando externo ( subst.exe ), portanto, no start-up pasta você pode executá-lo diretamente, sem usar cmd /c ; e
  3. gerenciamento de disco não sabe sobre a substituição, então você pode reatribuir uma letra de unidade para ser o mesmo que uma unidade substituída, com consequências imprevisíveis.

Uma alternativa é compartilhar C: e tornar D: uma unidade de rede que aponta para o nome do compartilhamento de rede C: . Se você tornar a unidade mapeada persistente, não precisa se preocupar com reinicializações; e o gerenciamento de disco não oferecerá uma unidade de rede quando você reatribuir uma letra de unidade.

    
por 16.02.2017 / 16:44