AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1467896
Accepted
Sonny123
Sonny123
Asked: 2019-08-06 07:57:31 +0800 CST2019-08-06 07:57:31 +0800 CST 2019-08-06 07:57:31 +0800 CST

Criando um ISO de arquivos em muitos locais de origem, mantendo as propriedades da data de criação do arquivo

  • 772

tenho aprox. 1200 arquivos de documentos dos quais desejo criar uma imagem ISO. A lista está em uma planilha do Excel e contém o caminho para os arquivos em uma unidade de rede mapeada. O problema é que todas essas imagens estão em pastas diferentes/individuais em uma unidade de rede mapeada. Adicionar cada arquivo à imagem iso levaria horas.

Eu poderia copiar os arquivos para uma única pasta primeiro. No entanto, as propriedades do arquivo (data de criação) seriam a data em que a cópia foi feita. é importante que a data de criação seja a mesma do arquivo original na unidade de rede.

Não consigo encontrar um criador de ISO que permita carregar uma lista de arquivos de um arquivo de texto ou qualquer outro. Existe uma coisa dessas? ou uma maneira de fazer isso.

ou existe uma maneira de copiar os arquivos sem alterar a data de criação? (de preferência com VBA)

qualquer ideia de ajuda seria muito apreciada

windows iso-image
  • 1 1 respostas
  • 69 Views

1 respostas

  • Voted
  1. Best Answer
    DrMoishe Pippik
    2019-08-06T10:09:45+08:002019-08-06T10:09:45+08:00

    Você não menciona o sistema operacional, então aqui estão dois métodos, para Windows e Linux, ambos baseados em um arquivo de texto simples. Observe que, para o Windows, você precisará da ferramenta gratuita 7-Zip , porque o utilitário integrado do Windows, o Robocopy , exige que o caminho seja separado do nome do arquivo, o que você não afirmou ser o caso.

    • Em ambos os casos, copie a coluna da planilha com o caminho de arquivo completo, UNC se necessário, em um editor de texto como Kate ou Notepad++.

    • Adicione uma alimentação de linha adicional (\n) no início e no final do texto (\r\n para Windows).

    • Para Linux e possivelmente para Linux Subsystem for Windows (WSL), não testado: usando a pesquisa do editor, localize o caractere de fim de linha (\n) e substitua por

      [destination] \n cp -p ( Há um espaço após -p. ).

    • Para Windows: usando a pesquisa do editor, localize os caracteres de fim de linha (\r\n) e substitua por

      \r\n "C:\Program Files\7-Zip\7z.exe" a [destination.zip] ( Há um espaço após o nome do arquivo zip de destino. ) Os arquivos serão compactados, com os tempos de arquivo preservados. Para descompactar, preservando esses dados , use a GUI do 7-Zip para extrair os arquivos, porque parece haver um problema com a versão de linha de comando do utilitário que preserva a data/hora. Meu teste rápido mostrou que o D/T modificado é preservado pela GUI.

    • Elimine a primeira e/ou a última linha parcial, salve o arquivo e execute como um script em lote.

    • Você precisará de outro utilitário para transformar os arquivos salvos no formato ISO.

    NB

    • Essas respostas foram apenas parcialmente testadas e você precisará modificá-las para sua planilha, rede e sistema operacional.
    • É claro que, usando qualquer um dos métodos, todos os arquivos com o mesmo nome serão sobrescritos !
    • 0

relate perguntas

  • Como desativar a aceleração do mouse em um touchpad de precisão do Windows?

  • renomear em massa conjuntos de arquivos de imagem

  • Qual seria o equivalente em lote do argumento "pass" do Python?

  • Comunique-se com o daemon do Docker no Windows

  • atalho do shell da área de trabalho no painel lateral do explorer

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    Serviço do Windows 10 chamado AarSvc_70f961. O que é e como posso desativá-lo?

    • 2 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Marko Smith

    ssl.SSLCertVerificationError: falha na verificação do certificado [SSL: CERTIFICATE_VERIFY_FAILED]: não foi possível obter o certificado do emissor local (_ssl.c:1056)

    • 4 respostas
  • Marko Smith

    Como posso saber em qual unidade o Windows está instalado?

    • 6 respostas
  • Martin Hope
    Albin Como faço para ativar o WindowsXP agora que o suporte acabou? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch O Windows 10 exclui muitos arquivos minúsculos muito lentamente. Algo pode ser feito para agilizar? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Como Ctrl+C e Ctrl+V funcionam? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve