
Existem dois computadores PC1, PC2, há uma dobra chamada: D:\Soft em PC1, e quero usar apenas uma cópia do software.
então eu useipsubstpara criar um driver virtual D: no PC2 como abaixo, e funciona muito bem até eu reiniciar o PC2, o problema é que se eu reiniciar o PC2, o driver virtual D: irá desaparecer.
psubst D:\PC1\D$\soft /P
qualquer ajuda?
Responder1
Não conheço esse comando, sempre usei "net use":
net use d: \\pc1\d$\soft /persistent:yes
Após a reinicialização, a unidade ainda deverá existir, mas a conexão poderá não ser feita, a menos que você tente abri-la e inserir a senha manualmente. Pode ser necessário fazer isso a cada inicialização.
Responder2
Um uso adequado de psubst exigiria a notação de caminho UNC adequada:
psubst D: \\PC1\D$\soft /P
O utilitário psubst (https://github.com/ildar-shaimordanov/psubst) funciona como o antigo comando subst do DOS para mapear um compartilhamento de rede para uma letra de unidade local. A persistência (para fazer com que a unidade reapareça após uma reinicialização) deve ser aplicada com a opção de linha de comando /P. Se não funcionou para você, talvez você estivesse tentando usá-lo em um sistema operacional onde não há suporte. Melhores alternativas para os sistemas operacionais Windows atuais são o comando "net use" e o registro.
Para uma demonstração funcional de uma unidade mapeada para sistemas operacionais Windows modernos usando o comando "net use", consulteComo mapeio uma letra de unidade para um compartilhamento de rede para todos os usuários RDP em um Windows Server 2016. As instruções também se aplicam ao Windows 10. Basicamente, você criaria um arquivo de textodrive-d.bate coloque-o em C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp e reinicie:
net use D: /delete
net use D: \\PC1\D$\soft
Você também pode considerar um hack de registro. Para fazer isso, primeiro crie um arquivo de texto chamadodrive-d.reg. Você pode salvá-lo em qualquer lugar. Em seguida, copie e cole nele o seguinte conteúdo:
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"D:"="\\\\PC1\\D$\\soft"
Depois de salvar o arquivo e visualizá-lo no Windows Explorer, clique duas vezes nele como se fosse iniciá-lo. Aceite as instruções que aparecerem e reinicie sua máquina em seguida.
Veja também:
- Hacks de registro que podem substituir subst/psubst em https://en.wikipedia.org/wiki/SUBST
- Outra postagem relacionada ao superuser.com em https://superuser.com/questions/29072/how-to-make-subst-mapping-persistent-across-reboots
- Mais sobre psubst emhttps://helpdeskgeek.com/how-to/assign-drive-letters-to-folders-in-windows/