Eu mapeei uma unidade compartilhada Samba para uma caixa do Windows. Eu gostaria de usar a linha de comando para acessar a unidade compartilhada (Z :), para copiar alguns arquivos.
Isso é possível? Eu não consigo encontrá-lo.
Eu mapeei uma unidade compartilhada Samba para uma caixa do Windows. Eu gostaria de usar a linha de comando para acessar a unidade compartilhada (Z :), para copiar alguns arquivos.
Isso é possível? Eu não consigo encontrá-lo.
Respostas:
Se você já o mapeou, é apenas mais um drive, embora um que possa ser um pouco mais lento e mais sujeito a falhas, já que está na outra ponta de um fio :-)
Daí você realmente quer apenas o copy
ou xcopy
comando:
copy z:\*.txt c:\temp
é a forma mais simples que copia todos os arquivos de texto (apenas um nível) para um diretório temporário c:
. Use tanto copy /?
ou xcopy /?
a partir da linha de comando para obter todas as opções sangrentas.
Eu costumo usar:
xcopy z:\ c:\temp /e /v /c /i /f /y /z
para fazer árvores inteiras de diretório.
C:\Documents and Settings\Pax>xcopy /? Copies files and directory trees.Fonte XCOPY [destino] [/ A | / M] [/ D [: data]] [/ P] [/ S [/ E]] [/ V] [/ W] [/ C] [/ I] [/ Q] [/ F] [/ L] [/ G] [/ A] [/ R] [/ T] [/ U] [/ K] [/ N] [/ O] [/ X] [/ A] [/ -Y] [/ Z] [/ EXCLUDE: arquivo1 [+ arquivo2] [+ arquivo3] ...]
source Especifica o (s) arquivo (s) a copiar. destino Especifica a localização e / ou o nome de novos arquivos. / A Copia apenas arquivos com o conjunto de atributos de archive, não altera o atributo. / M Copia apenas arquivos com o conjunto de atributos de archive, desativa o atributo de arquivamento. / D: m-d-y Copia os arquivos alterados na data ou depois dela. Se nenhuma data for dada, copia somente os arquivos cujos o horário de origem é mais recente que o horário de destino. / EXCLUDE: file1 [+ file2] [+ file3] ... Especifica uma lista de arquivos contendo strings. Cada corda deve estar em uma linha separada nos arquivos. Quando qualquer um dos strings correspondem a qualquer parte do caminho absoluto do arquivo a ser copiado, esse arquivo será excluído da cópia. Para Por exemplo, especificar uma string como \ obj \ ou .obj excluirá todos os arquivos abaixo do diretório obj ou todos os arquivos com o extensão .obj, respectivamente. / P solicita antes de criar cada arquivo de destino. / S Copia diretórios e subdiretórios, exceto os vazios. / E Copia diretórios e subdiretórios, incluindo os vazios. O mesmo que / S / E. Pode ser usado para modificar / T. / V Verifica cada novo arquivo. / W solicita que você pressione uma tecla antes de copiar. / C Continua copiando mesmo se ocorrerem erros. / I Se o destino não existir e copiar mais de um arquivo, assume que o destino deve ser um diretório. / Q Não exibe nomes de arquivos durante a cópia. / F Exibe os nomes completos dos arquivos de origem e destino durante a cópia. / L Exibe arquivos que seriam copiados. / G Permite a cópia de arquivos criptografados para o destino que não não suporta criptografia. / H Copia arquivos ocultos e de sistema também. / R Substitui os arquivos somente leitura. / T Cria uma estrutura de diretórios, mas não copia arquivos. Não inclua diretórios ou subdiretórios vazios. / T / E inclui diretórios e subdiretórios vazios. / U Copia apenas arquivos que já existem no destino. / K copia atributos. O Xcopy normal irá redefinir os atributos somente leitura. / N Copies usando os nomes abreviados gerados. / O Copia a propriedade do arquivo e as informações da ACL. / X Copia configurações de auditoria de arquivos (implica / O). / Y Suprime o aviso para confirmar que você deseja sobrescrever um arquivo de destino existente. / -Y Faz com que o prompt confirme que você deseja sobrescrever um arquivo de destino existente. / Z Copia arquivos em rede no modo reinicializável.
O comutador / Y pode ser predefinido na variável de ambiente COPYCMD. Isso pode ser substituído por / -Y na linha de comando.
Para alterar as unidades da linha de comando, basta digitar a letra da unidade seguida por dois pontos.
C:\> Z:
Z:\>
Lembre-se de aceitar as respostas corretas.
Você também pode usar subst
mapear uma unidade para caminhos UNC.