Windows Server wbadmin é recuperado com vírgulas

5

Eu quero fazer uma recuperação de arquivos com vírgulas em seus nomes a partir da linha de comando, ala:

wbadmin start recovery -version:10/01/2013-12:00 -itemType:File -overwite:Overwrite -quiet "-Items:C:\Path\To\File, With Comma.txt,C:\Path\To\File 2, With Comma.txt"

Existem dois arquivos:

  1. C: \ Path \ To \ File, com vírgula.txt
  2. C: \ Path \ To \ File 2, com vírgula.txt

O problema é que o wbadmin assume que vírgulas separam cada arquivo, então ele vê 4 arquivos especificados ao invés de 2. Eu tentei colocar um \ na frente das vírgulas que fazem parte dos nomes de arquivos da seguinte forma:

wbadmin start recovery -version:10/01/2013-12:00 -itemType:File -overwite:Overwrite -quiet "-Items:C:\Path\To\File\, With Comma.txt,C:\Path\To\File 2\, With Comma.txt"

mas não funciona, apenas diz que há um erro de sintaxe. A documentação do Technet parece não mencionar nada que possa ajudar também.

O SO é o Windows Server 2008 R2.

Um comentário esclarecedor: eu mudei os nomes dos arquivos para serem diferentes dos nomes reais para serem menos reveladores, mas eu também vejo que mudei demais. A vírgula pode ocorrer no próprio nome do arquivo como C:\Path\To\File, With Comma.txt ou no caminho para o arquivo, como: C:\Path, To\Other\File.txt .

    
por dlp 23.10.2013 / 16:15

0 respostas