Windows - статьи

       

Управление пиктограммами


Теперь создадим командный файл, который будет загружать эти приложения и отключать компьютер. Он создается в любом текстовом редакторе, например в Notepad (Блокнот) из папки Accessories (Стандартные). Первые три строки этого командного файла отвечают за загрузку приложений из папки Shutdown, и поэтому нужны только в Windows 2000 и XP. В первой строке введите команду dir /b, после чего укажите путь к папке Shutdown (заключенный в кавычки — на тот случай если по дороге попадутся имена папок, содержащие пробелы или просто слишком длинные). Затем, в той же строке, поставьте пробел и знак > («больше») и укажите путь к папке с командным файлом, в конце которого стоит имя самого файла. Чтобы не вводить весь путь вручную, просто откройте папку с файлом в Explorer (Проводник) и скопируйте содержимое поля Address (Адрес) — если этой строки не видно, воспользуйтесь командой Tools > Folder Options > View > Display the full path in the address bar (Сервис > Свойства папки > Вид > Показывать полный путь в строке адреса).

Ключ /b в команде предназначен для того, чтобы в список выполняемых включались лишь имена файлов — без всякой дополнительной информации. Например, по команде:

dir /b "C:\Documents and Settings\Scott\Start Menu\Programs\Shutdown">"c:\batch\run_it.bat"

будет создан командный файл run_it.bat, запускающий приложения, список которых указан в папке Shutdown.

Во второй строке введите команду cd /d и снова укажите путь к каталогу, в котором находится папка Shutdown. (Ключ /d гарантирует, что по умолчанию будет выбран нужный диск.) Например, если во второй строке написано:

cd /d "C:\Documents and Settings\Scott\Start Menu\Programs\Shutdown"

— то операционная система перейдет в указанный каталог.

В следующей строке запускается сам командный файл. Введите в ней команду наподобие следующей:

call c:\batch\run_it.bat

где run_it.bat — имя файла, создаваемого в первой строке и содержащего список выполняемых утилит.




Далее, независимо от версии Windows, введите по одной строке для каждой утилиты, которая должна выполняться, но отсутствует в папке Shutdown — для Windows 9x/Me это единственный способ автоматического выполнения программ при отключении Windows. Например, если ввести строку:

c:\windows\scandskw.exe c: d: /n

то при выходе из операционной системы будет выполняться проверка жесткого диска на ошибки.

Если те или иная утилита автоматически отключается по завершении, и особенно если ее работа длится долго, поставьте в начале ее строки ключ /w. Тогда выполнение командного файла будет приостановлено до тех пор, пока не отключится данное приложение,— и только после этого выполнится следующая строка.



Простой командный файл запускает заданные пользователем утилиты, а потом отключает Windows

В конце файла не забудьте добавить строку отключения Windows. При использовании папки Shutdown в Windows XP/2000, чтобы эти задачи успели завершиться до того, как Windows закроется, добавьте ключ –t, после которого (через пробел) укажите время ожидания (в секундах): например, -t 1800 — подождать полчаса.

Теперь выберите команду File > Save (Файл > Сохранить), поместите файл в папку, где вы храните другие командные файлы, и присвойте ему какое-нибудь имя с расширением .bat — например, Shutdwn.bat. Затем откройте папку в Explorer (Проводник) и перетащите пиктограмму созданного файла на кнопку Start (Пуск). В меню Start (Пуск) появится новый элемент. Если вы хотите его переименовать или сменить пиктограмму, щелкните на нем правой кнопкой мыши и воспользуйтесь командами Rename (Переименовать) или Properties (Свойства). А чтобы при выходе из Windows автоматически выполнялись выбранные вами приложения, вместо того чтобы воспользоваться стандартной командой завершения работы, выберите из меню Start (Пуск) эту пиктограмму.


Содержание раздела