evle
1 + int rand(100); | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору GOODmen Мда, выливаем воду из чайника... Чтобы удалить один, не надо считать сколько оставить. Просто отсортировать в другом направлении и первый удалить. В твоём случае можно ограничиться вот таким кодом: Код: for /F %%a in ('dir /B /A-D /OD %1') do ( del %%a & goto end ) :end | Добавлено: CYBORG1980 Что-то вроде Код: for /F "tokens=1,2*" %%i in (`net view`) do ( copy c:\file.txt %%i\C$\folder ) | Разумеется выполнять нужно из-под пользователя с правами локального админа на каждом компьютере. Либо делать шару. Добавлено: net view в последней строке выдаёт лишний мусор, но в данном случае это не критично, если конечно на компьютере нет папки "The".
---------- For every complex problem, there is a solution that is simple, neat, and wrong. |
|