Вызываем диалог открытия и в случае если пользователь осуществил выбор пытаемся прочитать файл и отобразить его.
if (!(cmdlg.FileName == ""))
{
var txtStream = fs.OpenTextFile(cmdlg.FileName,ForReading,false);
txtArea.value = txtStream.ReadAll();
txtStream.Close();
}
}
function fileSave()
{
cmdlg.DialogTitle = "Save file as";
cmdlg.Filter = "Text file (*.txt)|*.txt|Custom type(*.*)|*.*";
cmdlg.ShowSave();
if (!(cmdlg.FileName == ""))
{
var txtStream = fs.OpenTextFile(cmdlg.FileName,ForWriting,true);
txtStream.Write(txtArea.value);
txtStream.Close();
}
}
</SCRIPT>
</BODY>
</HTML>
Естественно, дополнительными тэгами все вкусности скриптовых приложений не исчерпываются. Особую ценность представляет возможность повторного использования однажды написанного кода, создание универсальных компонентов, с которыми можно работать аналогично COM-компонентам. Дополнительную информацию, а также примеры и некоторую документацию вы можете найти по следующим адресам:
http://www.wshscripting.com/ — открытый исходный код и множество примеров скриптов для WSH (Windows Scripting Host).
Также стоит посетить http://www.serialscripter.com/, где помимо бесплатных HTA-приложений, сопровождающихся подробными описаниями, находится неплохая подборка ссылок на ресурсы, тем или иным образом связанные со скриптовым программированием.
Источник: http://www.mycomp.com.ua/
ПАНЕЛЬ УПРАВЛЕНИЯ
wscui.cpl (Центр обеспечения безопасности)
Местонахождение: Windows\system32
Описание: Центр обеспечения безопасности Windows - Security Center
Новый апплет панели управления, появившийся после выхода Пакета обновления 2 (Service Pack 2)
Центр обеспечения безопасности помогает управлять параметрами безопасности Windows.
Пример разрешения выполнения программы с помощью брандмауэра Windows
1. Откройте апплет Центр обеспечения безопасности Windows - Пуск | Выполнить | wscui.cpl
2. Нажмите на ссылку Брандмауэр Windows.
3. В диалоговом окне Брандмауэр Windows откройте вкладку Исключения и нажмите кнопку Добавить программу.
4. В диалоговом окне Добавление программы выберите программу в предложенном списке или нажмите кнопку Обзор и найдите ее самостоятельно.
5. Выбрав программу, нажмите кнопку ОК.
6. Убедитесь, что на вкладке Исключения флажок напротив названия нужной программы установлен, и нажмите кнопку ОК.
Примечание. Если в будущем возникнет необходимость удалить программу из списка исключений, снимите этот флажок.
Добавление программы в список исключений имеет следующие преимущества:
- не нужно знать номер сопоставленного программе порта
- порт, который используется программой из списка исключений, открывается только в том случае, когда программа ожидает получения данных извне.
Открытие портов вручную с помощью брандмауэра Windows
1. Откройте апплет Центр обеспечения безопасности Windows - Пуск | Выполнить | wscui.cpl
2. Нажмите на ссылку Брандмауэр Windows.
3. На вкладке Исключения нажмите кнопку Добавить порт.
4. В диалоговом окне Добавление порта введите в поле Номер порта номер открываемого порта и выберите вариант TCP или UDP.
5. Введите название порта и нажмите кнопку ОК (например, Игровой порт).
6. Чтобы просмотреть или изменить область исключения для порта, нажмите кнопку Изменить область, а затем — OК.
7. Убедитесь, что на вкладке Исключения указана новая служба. Чтобы открыть порт, установите флажок рядом с новой службой и нажмите кнопку OК
ОСНАСТКИ
ciadv.msc
Местонахождение: Windows\system32
Служба индексирования
Служба индексирования извлекает сведения из набора документов и собирает их в структуру, обеспечивающую быстрый и удобный доступ к этим сведениям с помощью команды Найти Windows XP, формы запроса службы индексирования или обозревателя. Эти сведения могут включать текст (содержимое) документа, характеристики и параметры (свойства) документа, такие как имя автора. После создания индекса можно запросить в нем документы, содержащие ключевые слова, фразы или свойства. Например, можно запросить все документы, содержащие слово «продукт», либо все документы Microsoft Office, созданные определенным автором. Служба индексирования возвращает список всех документов, соответствующих указанным условиям поиска.
compmgmt.msc
Местонахождение: Windows\system32
Управление компьютером (Computer Management)
Оснастка Управление компьютером — это инструмент, предназначенный для управления локальным и удаленным компьютерами. Эту оснастку можно вызвать из контекстного меню значка Мой компьютер командой Управление
devmgmt.msc
Местонахождение: Windows\system32
Диспетчер устройств (Device Management)
Диспетчер устройств используют для обновления драйверов (или программного обеспечения) оборудования, изменения настроек оборудования, а также для устранения неполадок.
diskmgmt.msc
Местонахождение: Windows\system32
Управление дисками - Disk Management
Оснастка Управление дисками предназначена для таких задач, как создание и форматирование разделов и томов и назначение букв дисков
Смотри также Переназначить буквы дисков
gpedit.msc
Местонахождение: Windows\system32
Групповая политика
Оснастка Групповая политика используется для определения параметров политики, которые будут применяться к компьютерам или пользователям. С помощью данной оснастки можно запретить доступ пользователя к отдельно взятым оснасткам консоли. Очень подробную информацию можно почерпуть из справки.
eventvwr.msc
Местонахождение: Windows\system32
Просмотр событий (Event Viewer)
В окне просмотра событий ведутся журналы программных, системных событий, а также событий безопасности на компьютере. Окно просмотра событий используется для просмотра журналов событий и управления ими, получения сведений о неполадках аппаратного и программного обеспечения, а также для наблюдения за событиями безопасности Windows.