Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1759
Благодарности: 966

Профиль | Цитировать


Код: Выделить весь код
@echo off
setlocal

:check

tasklist | 1>nul findstr Calculator.exe && (
    1>nul timeout /t 1
    goto:check
)

2>nul (for /f "tokens=2 delims=-" %%i in ('dir /b /ad C:\AT\AT-*') do set /a "int=%%i+1")

if not defined int set "int=1"

dir /b C:\M | 1>nul findstr . && (

    md "C:\AT\AT-%int%"
    for /f "tokens=*" %%i in ('dir /b /ad "C:\M"') do move "C:\M\%%i" "C:\AT\AT-%int%"
)
с учетом дополнительных проверок,

Последний раз редактировалось Foreigner, 05-07-2020 в 02:00.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:36, 05-07-2020 | #10