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

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


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

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

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

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

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

Номер выпуска:157
Дата выхода:02.04.2012, 07:00
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Академик)
Подписчиков / экспертов:193 / 129
Вопросов / ответов:3 / 6

Консультация # 51605: Здраствуйте эксперты. У меня к вам следуюший вопрос где можно достасть полную рускоязычную DOS?...


Консультация # 53835: Доброго времени суток. Хотелось бы узнать, есть ли какая-нибудь возможность увидеть под DOSом диски более 32ГВ. Вижу все диски, но урезанные (не бить же веник на десять дисков). Заранее благодарен за любой ответ....
Консультация # 171631: Доброго времени суток, уважаемые эксперты. Подскажите, пожалуйста: 1. пример текста батника, в котором реализована проверка пинга какого-либо IP, и последующий запуск любого файла (txt, wav, exe, bat -- любого) в зависимости от результатов пингования (есть любой или нет ответа). Нагромождение типа: IF PING 127.0.0.1 бла-бла-бла %WINDIR%\Media...

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

Здраствуйте эксперты. У меня к вам следуюший вопрос где можно достасть полную рускоязычную DOS?

Дата отправки: 09.08.2006, 12:46
Вопрос задал: Feniks
Всего ответов: 2
Страница онлайн-консультации »


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

Здравствуйте, Feniks!
Если имеется ввиду сама ОС - то наша отечественная (с сертификатом МО, если о чем-то говорит)

http://www.phystechsoft.ru/ptsdos/
либо на всевозможных пиратских дисках

Если описание
http://os.sysbin.com/book.html

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

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


Консультирует Сучкова Татьяна Михайловна (Администратор):

Здравствуйте, Feniks!
Если имеется в виду MS-DOS, то она не бывает русскоязычной. Ее интерфейс - интерфейс командной строки, все команды - английские слова + спец. символы, системные сообщения тоже на английском.
Если Вам не хочется ее осваивать (вообще ничего трудного, мало того, полезно, ибо консоль и командная строка в Windows XP имеют много общего по лексикону с MS-DOS), то при пользовании MS-DOS рекомендую использовать не здоровенный DOS Navigator, а наш русский файловый менеджер VC (Volkov Commander) - на дискету помещается. Будет более-менее знакомый интерфейс панельных файловых менеджеров, с возможностью не вводить команды руками, а нажимать на кнопочки.

Консультировал: Сучкова Татьяна Михайловна (Администратор)
Дата отправки: 09.08.2006, 15:32
Рейтинг ответа:

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

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

Доброго времени суток. Хотелось бы узнать, есть ли какая-нибудь возможность увидеть под DOSом диски более 32ГВ. Вижу все диски, но урезанные (не бить же веник на десять дисков). Заранее благодарен за любой ответ.

Дата отправки: 31.08.2006, 02:59
Вопрос задал: Diant
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Саморуков Дмитрий Владимирович:

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

Скорее всего нет. Попробуйте использовать сторонние эмуляторы ДОС (например PTS-DOS (вроде так он называется)).

Удачи!

Консультировал: Саморуков Дмитрий Владимирович
Дата отправки: 31.08.2006, 09:08
Рейтинг ответа:

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


Консультирует NextStep (Студент):

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

Хотелось бы узнать, почему вы решили, что DOS не видит диски больше 32Гб...

В старых BIOS была проблема - предел где-то в 500Мб, если DOS сообщил о большем объёме - значит вас эта проблема не затронула...

Насколько я знаю, DOS сносно работате с большими дисками, только при выводе информации об объёме диска выдает неправильные результаты - верхний предел 32Гб. Аналогичная ситуация с Fdisk - тот выдаёт 64Гб, хотя нормально работает с разделами и бОльшего размера.

Консультировал: NextStep (Студент)
Дата отправки: 01.09.2006, 06:58
Рейтинг ответа:

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

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

Доброго времени суток, уважаемые эксперты. Подскажите, пожалуйста:
1. пример текста батника, в котором реализована проверка пинга какого-либо IP, и последующий запуск любого файла (txt, wav, exe, bat -- любого) в зависимости от результатов пингования (есть любой или нет ответа).
Нагромождение типа: IF PING 127.0.0.1 бла-бла-бла %WINDIR%\Media\tada.wav
мне не помогло, уже прокурил все чёрные экраны с /? но чего то я не найду. Проверку наличия сетевых папок-дисков не предлагать, интересует только пинг.
2. набор всех возможных параметров командной строки Windows Media Player'а. В частности, хочется запустить какой-нибудь mp3 с НЕВИДИМЫМ окном WMP (звук идёт, окон никаких нет).

Заранее благодарен за любую посильную помощь.

Дата отправки: 26.08.2009, 14:02
Вопрос задал: Ткачёв О. А. (Посетитель)
Всего ответов: 2
Страница онлайн-консультации »


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

Здравствуйте, Ткачёв О. А..

Как и для большинства команд, для команды ping есть механизм проверки сработки команды без ошибок, а, именно, встроенная переменная errorlevel. После отработки команды в переменную errorlevel заносится код, соответствующий тому, как команда выполнилась. Для большинства команд код равный нулю означает, что команда выполнилась без ошибок, код равный единице означает, что команда выполнилась с ошибками, также для определенных команд есть коды выполнения равные другим значениям. Для команды ping код равный нулю означает, что пинг "прошел", код равный единице означает, что пинг "не прошел". Поэтому вам надо сначала пропинговать хост, а потом сравнивать значение переменной errorlevel, отражающей корректность выполнения пинга, выглядит это примерно так:

ping 127.0.0.1

if errorlevel 1 call notepad.exe

Здесь при errorlevel=1, то есть хост не пингуется, запускается программа "Блокнот"

Вы можете попытаться отследить какие коды завершения чему соответствуют, это делается так: запускаете команду в командной строке, после ее отработке набираете команду "echo %errorlevel%", при этом отобразится код завершения.

Консультировал: Kom906
Дата отправки: 26.08.2009, 15:02

4
Простой, доступный и понятный ответ! Спасибо. Я не знал точный синтаксис ERRORLEVEL (писал errorlevel=1 по привычке VBS). Жаль, нет ничего по 2-ому вопросу.
-----
Дата оценки: 26.08.2009, 17:48

Рейтинг ответа:

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


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

Здравствуйте, Ткачёв О. А.
После исполнения команды Ping… в следующей строке cmd-файла значение переменной Errorlevel будет =0, если пинг удачен. Иначе Errorlevel примет значение 1.
Команда, следующая после if errorlevel 1 исполнится, если значение errorlevel больше или равно 1. После удачного пинга запустится Ваш WMP (Windows Media Player) с указанным фильмом в свёрнутом окне по команде Start /min
Файл MyPing.cmd опробован мною для разных пингов.
Одна беда: я пока не нашёл как закрывать WMP в свёрнутом окне. Закрываю его из Диспетчера задач "убиванием" процесса wmplayer.exe.
Мне понравилась Ваша затея! Текст файла MyPing.cmd в Приложении.

Приложение:

Консультировал: Алексеев Владимир (Академик)
Дата отправки: 26.08.2009, 15:52

4
Уважаемый Владимир. К сожалению, Вы меня неправильно поняли. Для этого есть программа PingLed с удобным меняющимся значком в систрее и запуском exe или bat при пропадании пинга. Запуск в ней почему то у меня не заработал ни разу, но хотя бы в этот момент звучит "Стандартный звук" (название из звуковой схемы Vista). WMP мне нужен для озвучки каких-либо действий коммандной строки.
А ping if мне нужен для конструкции:

ping microsoft.com
if errorlevel 0 exit
start /wait rasdial <Инт-Подключение> /disconnect
ping -n2 <Сервер-Провайдера>
if errorlevel 1 exit
rasdial <Инт-Подключение> <Логин> <Пароль>

Сделаю задание на запуск батника через каждые пол-часа и мне не страшны разрывы интернета в моё длительное отсутствие ;-)

-----
Дата оценки: 26.08.2009, 18:31

Рейтинг ответа:

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


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

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

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



В избранное