É por causa do espaço no argumento do caminho ("meus documentos").
Quebra o caminho entre aspas para que o Windows saiba que é um único argumento:
net use f: "\joey-laptop\user\joey\my documents\folder\"
Portanto, esse problema se deve ao fato de não poder salvar nada em minhas unidades de rede. Eu tentei usar takeown
em tudo na unidade de rede como o usuário Joey (que é um administrador no meu computador porque é a única conta de usuário e diz isso no painel de controle, certo?), Então eu decidi rodar o cmd. exe como administrador. Agora não é possível encontrar a unidade de rede para cd
, então eu procurei e descobri que ela precisa ser mapeada como administrador.
net use f: \joey-laptop\users\joey\my documents\folder
é o comando que estou usando e me fornece essa saída:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Joey>cd /DF:\
The system cannot find the path specified.
C:\Users\Joey>net use f: \joey-laptop\user\joey\my documents\folder\
The syntax of this command is:
NET USE
[devicename | *] [\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
C:\Users\Joey>
Eu realmente não sei por que ele está me dando as informações de ajuda, mas é, então estou assumindo que isso seria feito independentemente da pasta para a qual eu estava tentando mapear. O que estou fazendo errado?
EDIT: F: \ já está mapeado, mas isso foi feito como Joey. Eu li que net use
permite sobrescrever mapas existentes.
EDIT 2: Acesso negado ao gravar arquivos na unidade de rede é uma questão de acompanhamento para isso.