Eu tenho meu lote e ele funciona muito bem !!
Apenas uma coisa que eu gostaria de acrescentar sobre isso. Alguns dos meus clientes têm pastas na raiz do C. Como posso fazer o arquivo em lote Puxe os PASTAS INTEIROS que eles adicionam lá para onde eu preciso sem ter as pastas como "Programas" "Drivers" Etc.
Cenário: O cliente tem 3 pastas chamadas "Personal 1", "Personal 2" e "Personal 3", mas há outras pastas do sistema chamadas "Drivers", "Arquivos de Programas", "Ícones", "WINNT", etc .... Existe uma maneira que eu posso apenas puxar "Personal 1", "Personal 2" e "Personal 3" sem ter que fazer uma linha totalmente nova para cada pasta? Isso seria inútil. Obrigado!
My Batch File
set /p targetuser="Enter target username: "
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Desktop D:\"Documents and
Settings"\%username%\Desktop
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Favorites D:\"Documents and Settings"\%username%\Favorites
xcopy /s/z F:\"Documents and Settings"\%targetuser%\"My Documents" D:\"Documents and Settings"\%username%\"My Documents"
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Recent D:\"Documents and Settings"\%username%\Recent
xcopy /s/z F:\"Documents and Settings"\%targetuser%\NetHood D:\"Documents and Settings"\%username%\NetHood
xcopy /s/z F:\"Documents and Settings"\%targetuser%\PrintHood D:\"Documents and Settings"\%username%\PrintHood
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Templates D:\"Documents and Settings"\%username%\Templates
xcopy /s/z F:\"Documents and Settings"\%targetuser%\"Start Menu" D:\"Documents and Settings"\%username%\"Start Menu"
xcopy /s/z F:\"Documents and Settings"\%targetuser%\"Local Settings"\"Application Data"\Microsoft\Outlook D:\"Documents and Settings"\%username%\"Local Settings"\"Application Data"\Microsoft\Outlook
pause
Mais informações:
Meu arquivo em lote faz praticamente as pastas padrão. Alguns clientes tem pastas não padrão lá C Drive como esta foto.
Comopossofazeroarquivodelotepegartodasaspastas"data", "fun" e "go" sem adicionar uma linha no lote? "xcopy / s / z C: \ Dados D: \ "Isso levaria muito tempo para fazer isso.
Há arquivos que eu posso dizer ao arquivo de lote para não puxar? como os "arquivos de programa" ou winnt. Desculpe eu sou novo em fazer arquivos em lote. Desculpe se você não entende completamente.