Назначение ярлыков. Способы создания ярлыков. Настройка параметров ярлыков и режимов их работы для п...
Реферат - Компьютеры, программирование
Другие рефераты по предмету Компьютеры, программирование
?тобы изменить свойства ярлыка к одной из общедоступных программ и добавить две вложенные одна в другую папки на каждый из ПК можно сделать следующее. В общедоступную папку поместить ярлык Ярлык.lnc с необходимыми свойствами, командный файл Команда.bat и ярлык Команда.pif к нему со значком, например, в виде самолета (Windows\ System\Pifmgr.dll). В Bat-файл были включены строки:
DEL C:\WINDOWS\РАБОЧИ~1\ЯРЛЫК.LNC
COPY F:\\ЯРЛЫК.LNC
C:\WINDOWS\РАБОЧИ~1\ЯРЛЫК.LNC
MD C:\DIR1
CD DIR1
MD DIR2
В свойства ярлыка для этого файла также необходимо включить функцию Закрывать окно по завершении сеанса работы. Теперь процедура замены ярлыка и создания двух вложенных папок на каждой из 50 машин заключается лишь в том, чтобы щелкнуть мышью на значке с изображением самолета в окне общедоступной сетевой папки.
Бывает, подобные задачи нужно решить и для локального ПК. Допустим, до работы над документом следует разархивировать имеющиеся на дискете файлы, а по окончании снова заархивировать. Кроме того, надо определенным образом систематизировать файлы, размещая их по разным папкам. В данном случае набор команд зависит от применяемых архиваторов.
Многие программы допускают управление через командную строку. Причем это оказывается более гибким, чем обычный щелчок мышью на ее ъ
7
значке. В подобном случае и помогут командные файлы и ярлыки. В свойствах ярлыков Windows (Lnc-файлов) тоже есть место для командной строки, указывающей на пакетный файл, запускаемый вместе с соответствующим ярлыком.
Проводник Windows (explorer.exe) можно запускать с параметрами, указанными в свойствах его ярлыка или в командном файле:
/n открыть проводник в одинарном окне с содержимым текущей папки;
/e открыть проводник с содержимым текущего диска и развернутой текущей папкой;
/root, указать папку, содержимое которой требуется посмотреть.
Команда c:\windows\explorer. exe /e, /select, c:\dir1\file.doc откроет проводник с развернутым каталогом DIR1, а c:\windows\explorer.exe /n, /root, c:\dir1\file.doc вызовет текстовый редактор (в данном случае Word) и откроет документ, а если Word не установлен, то появится сообщение об ошибке.
Команды будут выполняться одинаково как из командной строки (сеанс DOS), так и из соответствующего ярлыка. Однако чтобы не возникало проблем из-за неверной кодировки, имена каталогов и файлов следует вводить латиницей. Так, предыдущая команда не реализуется, если в пути будут присутствовать названия папок на русском языке в кодировке Windows.
Бывает, требуется запустить в Windows программу, которая может работать только в среде DOS. В таком случае опять же помогут командные файлы. Например, играть в GTA можно как в Windows, так и в DOS, но когда система перегружена выполняемыми в конкретный момент времени программами, GTA не пойдет и придется использовать режим эмуляции DOS. Чтобы ускорить этот процесс, нужно выполнить определенные операции. Сначала следует создать и поместить на Рабочий стол ярлык к сеансу DOS. Потом, открыв свойства ярлыка, добавить имя пакетного файла, который будет управлять запуском программы, и создать этот файл, например, под именем Igra.bat.
C:\
cd gta
gta.bat
Затем, находясь во вкладке Программа, необходимо нажать кнопку Дополнительно, включить опции Не давать программе обнаружить Windows, Режим MS-DOS, Выбрать новую конфигурацию MS-DOS и заполнить поля для файлов.
Закрыв дополнительные настройки программы, можно сменить для нее значок, выбрав его с помощью кнопки Обзор из уже имеющихся в системе. Итак, для запуска программы достаточно щелкнуть на ярлыке. По окончании работы нужно в командной строке набрать Exit и нажать , чтобы снова оказаться в Windows.
В отдельных случаях с помощью командного файла можно перезагрузить систему. Так, для DOS-режима есть утилита Restart, исполняемый файл которой (restart.com) имеется в каталоге c:\windows\command\ebd\ebd.cab. Для Windows dll,SHExitWindowsEx 8 еще и выключить ПК (при наличии данной функции).
Следует учесть, что некоторые антивирусные программы не дружат с
8
подобными Bat-файлами. Например, AVP при настройках по умолчанию и запущенном AVP-мониторе не разрешит даже скопировать такой файл. Однако определенные настройки помогут справиться и с этой проблемой.
Для параметров командных файлов в Windows можно вывести диалоговое окно. Так, создадим файл Mydel.bat для удаления указанного нами в дальнейшем файла.
IF exist %1 Del %1
В командной строке после имени командного файла указывается название удаляемого.
Создадим ярлык к Bat-файлу и в свойствах к нему на закладке Программа и в поле Командная строка добавим знак вопроса в конце строки через пробел. Включим функцию Закрывать окно по завершении сеанса работы и так изменим значок, чтобы он соответствовал характеру команды. В результате после двойного щелчка на ярлыке этого файла будет появляться окно Параметры, куда необходимо ввести полное имя того файла, который мы собираемся удалить. Для завершения работы этой команды следует просто указать ОК. Здесь надо иметь в виду, что удаленный таким образом файл не будет помещен в Корзину и вернуть его, естественно, тоже будет нельзя.
9
В заключение создадим еще один командный файл Ar.bat, позволяющий выполнять сразу несколько функций: