Completed

Criar um script .Bat para copiar arquivos

Published on the July 25, 2017 in IT & Programming

About this project

Open

OBJETIVO: Permitir que seja possivel trabalhar com personalizações de projetos de forma fácil,
o script manipulará em torno de 15 arquivos, fazendo copias, é para windows, dos

O que deve fazer:


- vai ter um .bat que fará 3 perguntas
1)Path de base // O seja o caminho até o projeto
Ex: c:\leandro 
Deve validar se esse caminho existe


2)Você deseja fazer (pull,push) ?:   
  pull pega do projeto especifico e joga para um dir geral
  push pega do geral e joga para o especifico
 

3)Digite o nome do projeto:  // na verdade esse será o nome da pasta
pasteis, pizzaria

Será a pasta de origem ou destino conforme o comando (push e pull )

Ao todo são uns 15 arquivos , abaixo serão mostradas 2 sequencias, 1 pull e outra push

Sequencia 1

c:\atualiza_fonte.bat

Informe onde está o projeto: c:\leandro

Informe a ação: pull   

Informe o projeto: pasteis

o que mais ou menos ele deve executar

delete c:\leandro\App\resources\ios\splash\    // Para não pegar sujeira dos anteriores

copy c:\leandro\projetos\pasteis\App\resources\ios\splash\*.*  C:\leandro\App\resources\ios\splash\

deve validar se tudo ocorreu com sucesso, se o destino não existir deve dar mensagem


Sequencia 2

Informe onde está o projeto: c:\leandro

Informe a ação: push 

Informe o projeto: wolly

o que mais ou menos ele deve executar


delete c:\leandro\projetos\wolly\App\resources\ios\splash\*.*  //Para não pegar sujeira dos anteriores 

copy  c:\leandro\App\resources\ios\splash\*.*  c:\leandro\projetos\wolly\App\resources\ios\splash\

deve validar se tudo ocorreu com sucesso, se os diretorios existem, se não existir criar

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: July 26, 2017

Skills needed

Other projects posted by L.