zzxx1488
Код: for %%i in (file.txt) do if %%~zi gtr 10 (echo big) ELSE echo small
Код: for %%i in (file.txt) do if %%~zi gtr 10 (echo big) ELSE echo small
@echo off
rem COPYIT.BAT копирует все файлы во всех подкаталогах
rem исходного диска или каталога (%1) на другой диск
rem или в другой каталог (%2)
CHCP 1251
xcopy %1 %2 /s /e /h /y
if errorlevel 4 goto lowmemory
if errorlevel 2 goto abort
if errorlevel 0 goto exit
:lowmemory
echo Недостаточно памяти для копирования файлов, задан недопустимый
echo диск или ошибка в синтаксисе командной строки.
pause
goto exit
:abort
echo Нажата комбинация CTRL+C для остановки копирования.
pause
goto exit
:exit
copyit "%SYS%\Graphics\Adobe Photoshop CS3" "B:\Adobe Photoshop CS3\"По крайней мере в нём за счёт паузы я увидел сообщение "Недостаточно места на диске", хотя на диске B было 60 Мб свободно. Как от этого избавится?
На сколько я понимаю, заставить команду dir выдавать имена файлов в формате 8.3 (с ключами /s и /b) нереально...
Попробуй запустить команду "chcp 1251" до запуска "dir"-a
2. если такой строчки нет, то с помощью reg брать значение параметра InstallDate в ветке KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion и переводить в десятичный формат, полученное число прибавить к 01.01.1970 = число даты установки ОС.
dex_2005
Ответил в теме "Командная строка, батники, сценарии (bat, cmd) 2"
Доброе время суток, Господа!
Требуется ваша помощь. Нужен батник чтоб контролировал соединение в интернетом, идея такова!
значит пингуем IP какого нить интернет сервиса например того же ya.ru если пинг присутствует записываем дату и время + строку Интернет есть =)(надо чтоб это действие писалось в лог файл всего лишь один раз, а если инет вдруг пропадет тоже действие запись в лог + строка Инет отсутствует (надо чтоб и это сообщение записалось один раз)и все сначала! =)
В приведенном выше коде - интересный эффект: насоздавали папки х_1, х_2, ... х_5. Если удалить х_2, в след. раз будет создана х_6. Если же удалить х_1, то в след. раз будет создана х_1, а уж затем х_6. Лишняя вторая проверка.
И ошибочка: после х_10 ничего не создается.
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: как сохранить сетевые настройки