1
resposta

Como se faz para gerar um executável Batch em "R" ?

Como se faz para gerar um executável Batch em "R" ?

1 resposta

Olá Joao, tudo bem? Espero que sim!

Desculpe pela demora em retornar.

Primeiramente, localize o arquivo do R que faz com que os scripts da linguagem sejam executados, essa pasta vai variar dependendo da versão do R instalado em seu computador. No meu computador, o arquivo se encontra na pasta C:\Program Files\R\R-4.0.5\bin com nome Rscript.exe. Provavelmente se você fez a instalação padrão do R, a pasta será a mesma, com a diferença de versão.

Feito isso, crie um bloco de notas e escreva entre aspas o caminho completo do arquivo que localizou, dê um espaço em branco e coloque o caminho do arquivo de script que deseja executar, no meu caso o arquivo estava localizado no caminho C:\Users\Admin\Downloads\Scripts\InstalacaoPacotes.R. Após isso, basta renomear o arquivo para o nome que desejar, substituindo a extensão do arquivo para .bat

Abaixo, você pode acompanhar o processo de criação do arquivo bat através do bloco de notas:

Processo de criação de um arquivo com extensão bat. O explorador de arquivos do windows está aberto na pasta em que se encontra os scripts em R. É criado um bloco de notas com nome executavel, o bloco de notas é aberto, o atalho Alt+Tab foi utilizado para mudar para a pasta em que se encontra o arquivo necessário para executar scripts em R, na pasta C:\Program Files\R\R-4.0.5\bin, e foi copiado o endereço dessa pasta. Voltando para o bloco de notas, o caminho foi colado, acrescentando o nome do arquivo RScript.exe, colocando aspas no início e ao final. A pasta de scripts em R foi aberta e foi copiado o caminho da pasta. Voltando para o bloco de notas, foi adicionado um espaço em branco e colado o caminho da pasta de scripts, adicionando o nome do arquivo que desejamos executar, no exemplo foi o InstalacaoPacotes.R. O bloco de notas foi fechado salvando as alterações e renomeado, modificando a extensão de .txt para .bat. Feito isso as alterações foram salvas e o arquivo foi aberto, mostrando a execução do script diretamente pelo prompt de comando do windows

Espero que tenha tirado sua dúdiva.

Estou à disposição. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!