Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Командная строка в Windows (MS-DOS)


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Валерий Ахметович Набиуллин aka ValeryN
Статус: Мастер-Эксперт
Рейтинг: 5254
∙ повысить рейтинг »
Андреенков Владимир
Статус: Профессор
Рейтинг: 4502
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Академик
Рейтинг: 3860
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Установка и настройка ОС / Командная строка в Windows (консоль)

Номер выпуска:156
Дата выхода:17.02.2012, 07:00
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Академик)
Подписчиков / экспертов:216 / 150
Вопросов / ответов:3 / 8

Консультация # 179953: Добрый день. Помогите пожалуста написать батник. Пусть в заданном каталоге записаны файлы вида ММДД*.* (номера месяца и дня в месяце, после которых идут произвольные символы). Нужно с помощью командного файла для каждой встречающейся даты создать подкаталог (имя ММДД) и переместить туда все соответствующие файлы...


Консультация # 18735: Здравствуйте, ув.! Подскажите, как узнать размер файла в ДОСе или Нортон Коммандоре?...
Консультация # 101570: Уважаемые госпада!Хотел узнать где могу найти как пользоватся MS-DOS что бы было подробней для начинающих.Спасибо за ответ...

Консультация # 179953:

Добрый день.

Помогите пожалуста написать батник.

Пусть в заданном каталоге записаны файлы вида ММДД*.* (номера месяца и дня в месяце, после которых идут произвольные символы). Нужно с помощью командного файла для каждой встречающейся даты создать подкаталог (имя ММДД) и переместить туда все соответствующие файлы

Дата отправки: 17.09.2010, 14:37
Вопрос задал: Марат Курманбакиев
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Megaloman (Академик):

Здравствуйте, Марат Курманбакиев. При наличии русских букв в имени исходной папки код набрать в DOS (866) кодировке (например, встроенным редактором FAR). Bat-файл резместить вне исходной папки

Код :
@Echo Off

rem Исходная папка (без кавычек, и  в конце имени без пробелов и \

Set Where=D:\Delete
Set Maska=????*.*

FOR %%i IN ("%Where%\%Maska%") DO Call :Razbroska "%%i"

GoTo :Eof

:Razbroska
If Not Exist  %1 GoTo :Eof

Set Papka=%~n1
Set Papka=%Papka:~0,2%%Papka:~2,2%

Md "%Where%\%Papka%"
Move /y "%Where%\%Papka%*.*" "%Where%\%Papka%\" >nul 1>nul 

GoTo :Eof

Консультировал: Megaloman (Академик)
Дата отправки: 17.09.2010, 16:36
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Алексеев Владимир (Академик):

Здравствуйте, Марат Курманбакиев.
Скачайте Mover.zip (1.5 кб)
Этот командный сценарий позволит Вам задавать имя обрабатываемой папки даже русскими буквами без DOS-перекодировки, если запускать его из Пуск \Выполнить (Windows+R) как
"D:\Mover.cmd" "D:\Разноска файлов"
Можно вообще не задавать имя папки, если запустить сценарий из этой же папки. Возможность задания командой Set= также имеется.
Сценарий многократно проверен в разных вариантах пуска и задания, запрограммированные ошиб-сообщения помогут Вам в отладке. В тексте сценария имеются подробные комментарии. Чтоб зачитать текст, выберите команду "Изменить" из контекста файла Mover.cmd.
Успехов!

Консультировал: Алексеев Владимир (Академик)
Дата отправки: 18.09.2010, 08:59
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 18735:

Здравствуйте, ув.!
Подскажите, как узнать размер файла в ДОСе или Нортон Коммандоре?

Дата отправки: 25.03.2005, 06:37
Вопрос задал: Стомов Евгений
Всего ответов: 4
Страница онлайн-консультации »


Консультирует __grey__:

Здравствуйте, Стомов Евгений!
Для примера возьмём C:\autoexec.bat
dir c:\autoexec.bat
Результат будет примерно такой:
-------------------------------------------------------------
Том в устройстве C имеет метку SYS
Серийный номер тома: A4B8-2C73
Содержимое папки c:\
25.03.2005 08:10 31 autoexec.bat
1 файлов 31 байт
0 папок 1 329 664 байт свободно
-------------------------------------------------------------
В данном случае видно, что файл имеет размер 31 байт.
В Нортоне выберите файл autoexec.bat. В строке состояния будет примерно следующее:
-------------------------------------------------------------
autoexec.bat 31 25.03.05 08:10
-------------------------------------------------------------

Консультировал: __grey__
Дата отправки: 25.03.2005, 08:23
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Rojohn:

Здравствуйте, Стомов Евгений!
1)Пример из DOS - нахождение файла на диске с указанием размера:
ff [имя файла]
Результат примерно такой:
C:\TP\DOC
thelp.doc 12.682 bytes 2.00 Mon 29 Aug 88
либо DIR - просмотр каталога;
2) В Нортоне:
Находим в одной из панелей Нортона искомый файл или каталог, переходим на противоположную панель, заходим в меню (F9), выбираем "Вид"(Left или Right), выбираем менюшку Подробный (Full или Info) и читаем в противоположной нашему файлу панели сведения о файле(лах) в байтах.
В нижней части панели также выводится информация о размере выбранной папки или файла.
Всего наилучшего! Rojohn.

Консультировал: Rojohn
Дата отправки: 26.03.2005, 00:04
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует lupus campestris (Академик):

Здравствуйте, Стомов Евгений!
dir file_name
В выводе будет размер файла в байтах... Чтобы узнать параметры команды вводи: command_name /?

Консультировал: lupus campestris (Академик)
Дата отправки: 27.03.2005, 15:22
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Strorin (Практикант):

Здравствуйте, Стомов Евгений!
Ну в NC размер файлов и так указывается:

----------------------------------------
|| nc.exe 5012 15.04.99 15:35
===========================
C:\NC>_

Через коммандную строку:
DIR имя файла
Выведется:

C:\NC>dir nc.exe

Том в устройстве С имеет метку System
Серийный номер тома: 2A2D-18D6
Содержимое каталога C:\NC

NC EXE 5012 15.04.99 15:35
Файлов: 1 5012 байт
25156041216 байт свободно

C:\NC>

––
Who is DOS? DOS\'s dead, baby, DOS\'s dead...
С уважением,
  Strory.

Консультировал: Strorin (Практикант)
Дата отправки: 27.03.2005, 18:05
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 101570:

Уважаемые госпада!Хотел узнать где могу найти как пользоватся MS-DOS что бы было подробней для начинающих.Спасибо за ответ

Дата отправки: 10.09.2007, 20:09
Вопрос задал: Sergio villa
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Цикалов Игорь Константинович (Модератор):

Здравствуйте, Sergio villa!

Можете взять здесь.

Ссылка
Ссылка
Ссылка

Консультировал: Цикалов Игорь Константинович (Модератор)
Дата отправки: 10.09.2007, 20:57
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Зенченко Константин Николаевич (Модератор):

Здравствуйте, Sergio villa!

Скачайте справочник.
Удачи!

Консультировал: Зенченко Константин Николаевич (Модератор)
Дата отправки: 11.09.2007, 11:42
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное