使用cmd批处理文件,我可以获得月的第一天并运行操作吗?例如,每月的第一天关闭电脑
提前感谢!
德语日期格式:echo 01%date:~2%
。对于美式格式:echo %date:~0,3%01%date:~5%
或者使用独立于语言的解决方案:
for /F "delims=" %%i in ('wmic path Win32_LocalTime get month^,year /value^|find "="') doset /a %%i
set DatTim=01.%month%.%year%
REM adapt to your needed format
或者在您的特殊情况下:
for /F "delims=" %%i in ('wmic path Win32_LocalTime get day /value^|find "="') do set /a %%i
if %day%==1 (
rem your commands
)