Windows - BAT

21/05/2019

0

Prezados bom dia!
Preciso buscar o numero do dia da semana ex.: 1-Domingo/2-Segunda/3-Terça/Etc..
Como fazer isso em um BAT? Preciso buscar um backup em rede e nele é gerado por dia da semana e não do mês.
Chromusmaster

Chromusmaster

Responder

Posts

22/05/2019

Itamar Gouveia

Prezados bom dia!
Preciso buscar o numero do dia da semana ex.: 1-Domingo/2-Segunda/3-Terça/Etc..
Como fazer isso em um BAT? Preciso buscar um backup em rede e nele é gerado por dia da semana e não do mês.



segue um código que retorna o dia da semana em ingles
Responder

22/05/2019

Itamar Gouveia

Prezados bom dia!
Preciso buscar o numero do dia da semana ex.: 1-Domingo/2-Segunda/3-Terça/Etc..
Como fazer isso em um BAT? Preciso buscar um backup em rede e nele é gerado por dia da semana e não do mês.



segue um código que retorna o dia da semana em ingles


@echo off
for /f %%i in ('powershell ^(get-date^).DayOfWeek') do set dow=%%i
echo %dow%
Responder

22/05/2019

Chromusmaster


@echo off
for /f %%i in ('powershell ^(get-date^).DayOfWeek') do set dow=%%i
echo %dow%

Olá, consegui fazer do seguinte modo:
SETLOCAL enabledelayedexpansion
SET /a count=0
FOR /F "skip=1" %%D IN ('wmic path win32_localtime get dayofweek') DO (
if "!count!" GTR "0" GOTO next
set dow=%%D
IF !dow!==0 set dowday=Sunday
IF !dow!==1 set dowday=Monday
IF !dow!==2 set dowday=Tuesday
IF !dow!==3 set dowday=Wednesday
IF !dow!==4 set dowday=Thursday
IF !dow!==5 set dowday=Friday
IF !dow!==6 set dowday=Saturday
SET /a count+=1
)
:next
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar