@echo off
setlocal EnableExtensions EnableDelayedExpansion
set "URL=https://kompege.ru"
rem Получаем путь к рабочему столу
for /f "usebackq delims=" %%D in (`powershell -NoProfile -Command "[Environment]::GetFolderPath('Desktop')"`) do set "DESKTOP=%%D"
rem Создаём папку Projects, если её ещё нет
set "PROJECTS=%DESKTOP%\Projects"
if not exist "%PROJECTS%" mkdir "%PROJECTS%"
rem Получаем сегодняшнюю дату в формате yyyy-MM-dd
for /f %%A in ('powershell -NoProfile -Command "Get-Date -Format yyyy-MM-dd"') do set "TODAY=%%A"
rem Ищем свободный номер файла: 2026-04-27_1.py, 2026-04-27_2.py и т.д.
set /a NUM=1
:check_file
set "PYFILE=%PROJECTS%\%TODAY%_!NUM!.py"
if exist "!PYFILE!" (
set /a NUM+=1
goto check_file
)
rem Создаём пустой .py файл
type nul > "!PYFILE!"
rem Открываем сайт в Chrome
start "" chrome.exe "%URL%"
endlocal