Управление файлами, типы файлов, файловая система, атрибуты файла. Операционная система windows управление файлами

Для дополнительного изучения возможностей сценариев WMI рекомендую обратиться к Microsoft Windows 2000 Professional Resource Kit или Microsoft Windows 2000 Server Resource Kit. Там можно найти более 50 сценариев WMI для управления или создания отчетов о чем угодно, начиная с параметров загрузки компьютера и заканчивая учетными записями пользователей. Файлы VBScript (.vbs) можно просмотреть в каталоге, куда установлен Resource Kit, но для того, чтобы освоить WMI, нужно изучить внутренний механизм работы сценариев.

WMI-сценарии 101

Сценарии WMI - это библиотека интерфейсов автоматизации, которые располагаются над Common Information Model Object Manager (CIMOM). COM-совместимые языки сценариев (например, Windows Script, WS, ActivePerl) используют интерфейсы автоматизации для доступа к инфраструктуре WMI. Библиотека Wbemdisp.dll наследует WMI объекты автоматизации, методы и свойства.

Для доступа к WMI через библиотеку сценариев WMI нужно сделать три шага, которые являются общими для большинства сценариев WMI. Первое - необходимо подключиться к службе Windows Management service, второе - получить экземпляры управляемых объектов WMI, третье - вызвать метод или получить доступ к свойствам управляемого объекта. После знакомства с интерфейсами, которые используются для выполнения этих трех шагов, гораздо увереннее чувствуешь себя на пути к вершине искусства написания сценариев.

Рассмотрим WMI-сценарий, демонстрирующий все три шага в действии. В Листинге 1 приведен WMI-сценарий Winmgmts.vbs.

Сценарий инициализирует две строковые переменные - strComputer и strProcsToKill. Имя целевого компьютера находится в переменной strComputer, а переменной strProcsToKill присвоено имя процесса, которое используется в сценарии для обнаружения и остановки всех текущих процессов с таким именем. В приведенном примере имя текущего процесса notepad.exe.

Сценарий возвращает каждый экземпляр Win32_ Process как SWbemObject из коллекции SwbemObjectSet. SWbemObjectSet и SWbemObject - это лишь два из нескольких интерфейсов, которые предоставляет библиотека сценариев WMI. Так как SWbemObjectSet является коллекцией, то доступ к ее элементам можно организовать при помощи конструкции For...Each языка сценариев VBScript (см. Листинг 1 , метка B).

Меткой B выделена часть сценария, которая выполняет последний шаг для доступа к WMI. Внутри цикла For...Each организован доступ к двум свойствам и одному методу, которые определены в классе Win32_Process. Сначала, при выполнении сценария, для каждого экземпляра Win32_ Process выводятся его идентификатор процесса ProcessID и имя Name. Затем имя текущего экземпляра процесса Win32_Process Name сравнивается со значением переменной strProcsToKill. Если эти значения совпадают, то в сценарии вызывается определенный в классе Win32_ Process метод уничтожения текущего экземпляра процесса.

Управление личными файлами на компьютере сопряжено со следующими сложностями.
  • Файлы теряются (куда сохранено? как названо?);
  • Навигация в файловом менеджере отнимает много времени;
  • Система каталогов позволяет с относительным удобством классифицировать файлы только по одному признаку.

Решение

Решение состоит в том, чтобы:
  • cпециальным образом именовать любой сохраняемый файл;
  • хранить все файлы в одной папке;
  • обращаться к файлам через единственный интерфейс - строку поиска (например, Spotlight в OS X).
Звучит как безумие. Но если сломать в голове парадигму обычного обращения с файлами и применить этот подход, то это сэкономит много времени и нервов.

Специальное именование

При именовании необходимо ответить на три главных вопроса: когда, что, зачем .
  • Когда - это дата. Удобней всего указывать дату создания содержания файла. Дата должна быть указана в начале имени файла в формате yymmdd . Пример: «141027»;
  • Что или что есть этот файл? - это класс объекта. Это может быть книга, бизнес-план, идея, квитанция, билет на самолет, фото паспорта, отсканированный чек - что угодно. Ответ на вопрос должен быть указан в имени файла в формате o=что есть этот файл . «o» - это сокращение от «object». Вы можете выбрать свое сокращение, конечно. Примеры: «o=book», «o=businessPlan», «o=thought»;
  • Зачем - это краткое имя задачи (проекта), для решения которой этот файл существует. Ответ на вопрос зачем должен быть указан в имени файла в формате t=задача . «t» - это сокращение от «task». Примеры: «t=myNewKillerApp», «t=новыйЯзыкПрограммированияКоторыйЯУчу», «t=ремонт».
После ответов на эти три главных вопроса в имя файла можно записать что угодно, что потом поможет его найти. Примеры полного именования: «141027 o=book t=business Geoffrey A. Moore - Crossing the Chasm», «141027 o=resume t=job резюме для Яндекса».

В том же формате, параметр=значение , можно присваивать файлу любые другие параметры с любыми значениями. Например.

  • client=имяКлиента - для имени заказчика, которому вы делаете проект;
  • v=номерВерсии - для версии файла;
  • Или даже, если содержание файла связано с какими-то сильными чувствами (например, потому что это особая для Вас книга, цитата, фотография котика), то можно ввести параметр «feeling», сокращенно «f», и добавлять в имя файла, например, следующее «f=passion», «f=humor».
Так можно именовать не только файлы, но и каталоги. Например, если это каталог с исходными кодами какого-либо приложения.

Значения параметров можно делать вложенными. Например, «o=summary.book».

Кроссплатформенность

Та самая общая папка со всеми файлами должна храниться в месте, которое автоматически копируется в облако. Для примера, будем везде далее говорить о DropBox. Тогда в папке «Dropbox» будет наша общая папка, например, «bigBox». Так файл становится доступен с любого устройства по умолчанию.

Но файлы определенного типа иногда следует сохранять в отдельных специальных папках, а не в общей. Это нужно для синхронизации файлов отдельных приложений на смартфоне. Например, все текстовые файлы пойдут в одну папку (например, «textBox»), все pdf - в другую (например, «pdfBox»). Приложения на смартфоне для управления текстовыми файлами и pdf-файлами будут синхронизироваться именно с этими папками, каждое - со своей.

Удобство решения в том, что:

  • можно переходить с приложения на приложение безболезненно;
  • на смартфоне всегда доступен поиск по всем файлам через приложение Dropbox (ведь изначально может быть неизвестно в каком формате окажется искомая информация по проекту, например).
Если говорить об iOS, то для текстовых файлов я использую Notesy (понимает Markdown, имеет свой поиск), для pdf - PDF Expert или PDFpen. Все приложения синхронизируются с DropBox.

Закладки браузера

Закладки браузера нужно именовать точно так же, но они хранятся браузером отдельно и в общем случае Вам будет недоступен поиск через один интерфейс строки поиска. Поэтому тут придется искать компромисс. Варианты следующие.
  • Можно не пользоваться закладками браузера вообще, а сохранять ссылки в виде файлов типа webloc в OS X или файлов типа Internet Shortcut в Windows. (В OS X это делается путем перетаскивания ссылки из строки браузера (за поле слева) в окно Finder"а). Если говорить об iOS, то для нее потребуется установить приложение Webloc Tool , которое позволит открывать webloc-файлы из Dropbox. В таком подходе придется мириться с тем, что закладки не будут доступны из браузера и придется переключаться;
  • Можно использовать браузер, по закладкам которого возможен поиск в десктопной ОС (Safari в OS X, например). Тогда придется мириться с необходимостью на смартфоне искать данные не только в Dropbox, а еще и в закладках браузера.
Я использую первый подход. Он абсолютно универсален: нет привязки ни к браузеру, ни даже к операционной системе.

Дополнительный софт для упрощения работы с файлами

Для упрощения работы с файлами в указанном ключе выгодно использовать дополнительный софт.
  • Теxt Expander Software, софт, который ввод нескольких символов превращает в текст бо льшего объема. Например, у меня настроено так, что если я ввожу с клавиатуры «dd» и пробел, то появляется текущая дата в формате, нужном для именования файла; если я вхожу «nn», то появляется полный шаблон имени файла: «текущая_дата o= t= f=». Вообще же различных сокращений при использовании такого софта появляется десятки;
  • Софт для переименования группы файлов разом;
  • Notational Velocity (или его продвинутая альтернатива - nvALT) позволяет удобно работать с текстовыми заметками в OS X;
  • Ряд bookmarklet"ов позволяет легко сохранять web-страницы в markdown.

Pros and Cons

Преимущества

  • Файл можно классифицировать по множеству признаков: и по принадлежности к классу объектов (книга), и по принадлежности к задаче (конкретный проект), и т.д.;
  • Все данные доступны через один интерфейс: поиск ОС или приложение облачного хранилища (Dropbox). По этой причине нет риска, что файл не будет найден, потому что мы забыли поискать в какой-то отдельной базе данных отдельного приложения. Никакого дополнительного софта для управления данными (заметками, pdf, картинками) не используется, так как в нем нет большой необходимости при описанном подходе;
  • Файл сохраняется очень быстро. Потому что именовать файл гораздо проще, чем осуществлять навигацию к подходящей папке;
  • Файл находится очень быстро. Потому что, опять же, ввести с клавиатуры элементы имени файла в строку поиска гораздо проще, чем осуществлять навигацию к подходящей папке;

Недостатки

  • Имена и значения параметров могут забыться, что может помешать найти нужный файл. Хотя это может случаться, система избыточна: если файл не найден по одному признаку классификации, он может быть найден по другому. А в случае обнаружения ошибки, она может быть исправлена переименованием;
  • Опечатки могут помешать найти нужный файл. Поэтому особенно важно использовать Теxt Expander Software;
  • Нет возможности средствами ОС получить список значений определенного параметра. Например, чтобы увидеть все задачи, для которых сохранены файлы («t=»), или увидеть все возможные классы объектов («o=»). Для того, чтобы создать такой список, понадобится писать дополнительный софт.

Альтернативы

Атрибуты файла в файловой системе

C атрибутами следующие проблемы:
  • Именовать файл проще и быстрее. Средств для минимально эффективного управления атрибутами файла не существует;
  • Атрибуты теряются при перемещении файла. Например, в некоторых случаях резервного копирования. (Это причина того, почему в имени файла следует указывать дату. Это реализует надежную сортировку по дате.);
  • Атрибуты не сохраняются при использовании облачного хранилища. И тот же dropbox не реализует поиск по ним со смартфона, например.

Тэги

С тэгами следующие проблемы:
  • Именовать файл проще и быстрее, чем назначить тэги;
  • Тэги - это атрибуты файла в файловой системе и c ними те же проблемы, что с любыми атрибутами (см. параграф выше). Хотя фанаты тэгов, которые не захотят применить предложенный подход, могут перенять идею именования тэгов в формате параметр=значение .

Ссылки

Со ссылками следующие проблемы:
  • Именовать файл проще и быстрее, чем создавать ряд ссылок для классификации по нескольким признакам;
  • Средств для хоть сколь нибудь эффективного управления ссылками нет, поэтому, например, когда дойдет до удаления файла, придется совершать множество дополнительных действий.

Evernote

С Evernote следующие проблемы.
  • С Evernote нельзя в полной мере реализовать главное преимущество подхода - все данные доступны через один интерфейс - потому что Evernote использует свою базу данных, и потому что Evernote не для хранения всего . (Но все-таки, например, в OS X Spotlight ищет и в базе данных Evernote, поэтому можно идти на какие-то компромиссы при большой любви к преимуществам Evernote);
  • Evernote штука сложная и поэтому ненадежная. Я трижды за последние несколько лет пытался с ним работать и постоянно сталкивался с ошибками, приводящим к невозможности найти нужные данные.

Как начать работать в новой концепции

Для начала можно оставить все уже хранимые файлы нетронутыми, а все новые сохранять по описанное системе. Самое первое с чем можно разобраться - это содержание различных Inbox (Desktop, Downloads).

Заключение

Это чудовищно эффективно, потому что экономит время и нервы. У меня сама собой реализовалась концепция Inbox Zero при такой работе с файлами. Все всегда на месте, ничто не маячит перед глазами и в сохранности ждет использования.

Приложение. Об RSS

RSS-потоками удобно управлять в том же ключе.
  • Выбирается агрегатор, который позволяет назначать одному потоку несколько меток. Например,

Я думаю, все знают, что понимается под термином файл. В Microsoft Outlook у вас имеется возможность весьма широкого управления файлами, которые «проходят» через данный почтовик, естественно, в рамках функциональности самой программы.

Сохранить можно файл, над которым ведется работа (независимо от того, является он новым или уже был сохранен ранее), либо копию файла под другим именем или в другом расположении. Любой файл можно сохранить в формате web-архива (MHTML), что позволит просматривать и использовать его в Интернете.

При открытии диалоговых окон Открытие документа и Сохранить как после запуска приложения Microsoft Office по умолчанию отображается папка «Мои документы». В папке «Мои документы» удобно хранить файлы, с которыми ведется работа, такие как документы, электронные таблицы или базы и .

Папка «Мое сетевое окружение», расположенная на панели Мои адреса в диалоговых окнах Открытие документа и Сохранить как , используется для сохранения файлов, которые требуется скопировать или опубликовать в папки на файловых серверах сети или web-серверах. Сохранение файлов на сервере позволяет другим пользователям легко получать.

Обратите внимание, что опция быстрого сохранения, которая выполняет сохранение только внесенных в файл изменений, работает исключительно в приложениях Word и Power Point, так что применить ее в Outlook вряд ли получится, хотя никто не запрещает вам в Word и отсылать его по электронной почте, но это уже будет другая история.

Давайте рассмотрим с вами возможности поиска. Вы можете осуществлять поиск файлов , поиск сообщений электронной почты, приглашений на собрания и других сведений в почтовом ящике Outlook. Поддерживается два режима поиска файлов: обычный и расширенный

В первом случае вам предоставляются наиболее широкие возможности поиска файлов, элементов и web-страниц. Режим позволяет найти файлы, содержащие указанный текст в заголовке, содержимом или свойствах. Также можно указать область поиска и тип файлов, среди которых требуется выполнять поиск.

Во втором случае у вас имеется возможность максимально уточнить поиск. Он используется для поиска файлов по их свойствам. Такой поиск выполняется путем создания запросов, представляющих собой наборы из одного или нескольких правил. Для нахождения файла все правила должны выполняться. Пример запроса: «Автор совпадает (точно) с Василий». По этому запросу будет выполняться поиск файлов, свойство «Автор» которых содержит только текст «Василий».

Кроме того, никто не запрещает вам использовать фразы из разговорной речи, для задания параметров поиска. Например: «Get all mail from Vasya Pupkin» или «Find all meetings next week». Пожалуй, единственным недостатком такого поиска является поддержка только английского языка.

Хотя более подробные запросы с использованием естественного языка позволяют получить лучшие результаты, соблюдение правил синтаксиса и грамматики необязательно. Например, полноценным является следующий запрос: «High priority tasks».

При поиске с использованием естественного языка проверяется содержимое элементов Outlook (например, текст сообщений электронной почты), а так же свойства элементов, такие как Тема собрания и Важность задачи .

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

Поиск в тексте сообщений электронной почты с использованием слов типа «about» или «subject»:

«Messages about searching»
«Messages on the subject: sales quotas»

Поиск в свойствах и других полях сообщений электронной почты:

«High priority messages»
«Who did I Cc about natural language searching?»
«Email I need to followup on»

Поиск документов, содержащих :

«Find all mail messages with attachments»

Использование временных интервалов для сужения поиска:

«Email from Bob in the last week about natural language searching»
«Find the most recent email from Prasanna»

Поиск в календаре:

«Meeting about sales goals» «Show the meeting to introduce new team members»

Поиск собраний по участникам:

«All meetings with Jim»
«Find the meeting organized by Tanya»
«Did BeiJing accept the meeting about searching?»

Ограничение диапазона поиска путем задания интервала времени:
«Find all meetings I attended last Monday»
«Find all meetings the day before yesterday»

Поиск контактов:

По таким сведениям как краткое имя или день рождения:

«Find everyone whose manager is Miles»

Поиск группы контактов с общими сведениями:

«Contact information for clients who live in Baltimore»

Поиск заметок по их содержимому, цвету или другим свойствам:
«All notes I created yesterday»
«All blue notes about searching»

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

Чтобы сузить поиск, укажите папку, в которой требуется выполнить поиск:

«Email in my Inbox that I haven’t read yet»

Чтобы выполнить поиск целой фразы, заключите эту фразу в кавычки:

«Show me meetings about «natural language searching» in the next 5 days»

Укажите нужный порядок возврата результатов:

«Email from Helmut, sorted oldest message first»

Теперь о недостатках. Многие пользователи привыкли сохранять результаты запросов. Делается это по разным причинам, останавливаться на рассмотрении которых не имеет смысла, ибо у каждого они свои. Пользователей с такими требованиями ждет разочарование – до версии 2003, запросы поиска не сохраняются. Единственное, что предлагают разработчики, – это сохранение, последнего составленного запроса.

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

  • возможно, поиск выполняется в общей папке. Поиск с использованием естественного языка не поддерживается в общих папках Microsoft Outlook;
  • возможно, текст запроса на естественном языке допускает различные толкования. Например, в запросе может быть неясно, является ли слово «Monday» фамилией человека или названием дня недели;
  • возможно, вы переоцениваете возможности Microsoft Outlook. Например, следующий запрос не даст результатов, поскольку Microsoft Outlook не отслеживает роли членов группы: «All mail from my manager»;
  • возможно, не поддерживается способ использования в запросе слов «and» или «or». Например, запрос «Email from Emma or Bob» будет работать. Запрос «Email from Wei or about sales forecasts» работать не будет. Общее правило: слова «or» и «and» следует использовать между возможными значениями поля;
  • возможно, не поддерживается способ использования в запросе слова «not». Использовать слово «not» в запросах поиска на естественном языке рекомендуется только в том случае, если оно является частью имени свойства, например: «All email items that are not read». Поиск плохо работает с такими запросами на естественном языке как «Email not from Marie», где слово «not» используется просто для отрицания.

Подведем небольшой итог. Как вы можете убедиться, все-таки возлагать большие надежды на поиск не стоит. Outlook – всего лишь программа, обрабатывающая конкретные запросы. Хотя нельзя отрицать, что при наличии большого вороха файлов искать вручную не представляется возможным, и тут поиск может помочь. Просто в данном случае нужно реально оценивать положение.

Так как инфраструктура и развёртывание становятся гибридными, а рабочие нагрузки распределены по облакам, усилия по управлению всеми этими областями многократно возрастают. Это очевидно плохо и хотелось бы иметь более контролируемый способ управления ресурсами, которые могут существовать не только локально, но и в Azure.

Инструменты управления сервером (SMT) представляют размещённый в Azure веб-интерфейс и инструменты командной строки . Администраторы могут управлять из этого GUI Nano Server или ядром сервера не затрагивая зону обслуживания этих развёртываний.

Этот инструмент в настоящее время имеет следующие возможности

  • Просмотр и изменение конфигурации системы
  • Просмотр производительности различных ресурсов и управление процессами и службами
  • Управление подключёнными к серверу устройствами
  • Просмотр журналов событий
  • Просмотр списка установленных ролей и компонентов
  • Использование консоли для управления и автоматизации

Пример развёртывания инструментов управления сервером

На диаграмме (в середине диаграммы) вы увидите, что для того, чтобы внутренняя инфраструктура могла взаимодействовать со службой в Azure, требуется сервер шлюза.

Поддержка SMT для Windows 2012 и более поздних версий

Если это Windows Server 2016, предварительная работа не требуется, но если вы используете предыдущую версию Windows (т. е. 2012 или 2012 R2), для того, чтобы управлять хостами Windows Server 2016, включая , необходимо установить WMF 5.0.

За исключением Windows Update и Device Manager, все SMT инструменты будут работать с Windows 2012 и 2012 R2. При подключении SMT и использовании его для управления предыдущими версиями Windows, есть одна вещь, которую следует учитывать: зависимости установленных приложений на сервере. Например, будет ли работать ваше приложение, если вы установите более новую версию WMF?

Примечание . Прежде чем начинать подключение сервера к SMT, проверьте, можете ли вы установить WMF 5.0, для чего перейдите на .

Чтобы убедиться, что ваши приложения правильно работают с WMF 5.0 вам могут потребоваться дополнительные тесты.

Постоянная учётная запись

В инструментах управления сервером Windows Server 2016 вы можете хранить учётные данные, которые зашифрованы с помощью шифрования AES256 и хранятся в . За шифрование этих учётных данных с сертификатом, отвечает шлюз. Они существуют только на шлюзе и перед загрузкой учётных данных в Azure находятся в безопасном состоянии. Эти учётные данные могут быть расшифрованы только шлюзом, с помощью сертификата, с которым шифровались ранее. Сертификат никогда не покидает шлюза и существует только на шлюзе.

Правила брандмауэра

Централизованное управление брандмауэром Windows, обеспечивает для серверов многочисленные преимущества, гарантируя реализацию стандартизированной политики. К сожалению, работа с брандмауэром Windows за пределами традиционных инструментов корпоративного мониторинга, как правило, была сложной задачей. Вы не могли работать в масштабе, было сложно полностью понять, какие правила включены и каков их статус. В SMT Microsoft, для поиска правил брандмауэра на конкретной машине, предоставляет поддержку графического интерфейса, что упрощает понимание происходящего.


Правила брандмауэра в SMT

Улучшения редактора сценариев Windows PowerShell

Редактор сценариев Windows PowerShell в SMT, для поддержки возможностей просмотра файлов на компьютере, был значительно обновлён. Теперь вы можете открывать, редактировать и сохранять сценарии на указанных машинах.

А также, редактор сценариев имеет возможность прямого подключения к Azure Storage Blob и сохранения ваших скриптов на нём. Затем скрипты становятся доступными для всех серверов вашей подписке и за её пределами!

Подключение редактора скриптов Windows PowerShell в SMT к Blob Storage

Проводник файлов

Наряду с основными возможностями редактора сценариев Windows PowerShell, для взаимодействия и работы со сценариями на указанных машинах, вы также можете выполнять основные действия по управлению файлами, такие как просмотр, переименование и удаление. На рисунке ниже показан пример того, как выглядит в SMT.

Проводник, показывающий содержимое машины в SMT

Локальное хранилище

SMT теперь имеет возможность предоставлять более подробную информацию о хранилище для конкретной машины. Можно отобразить информацию о дисках, томах и общих файловых ресурсах. В настоящее время эта информация доступна в формате "только для чтения", но эта технология с течением времени будет развиваться.

Информация о хранилище в SMT

Менеджер сертификатов

Сертификаты для любой ИТ-организации представляют проблемы с их управлением. Например, как проверить сертификаты на нескольких компьютерах, если не запускать Certificate Authority. SMT представляет диспетчер сертификатов, так, что теперь вы можете управлять сертификатами на указанных машинах удалённо. На следующем рисунке показано, как вы можете просмотреть все или совокупный набор сертификатов, просмотреть журнал событий и управлять жизненными циклами сертификатов с помощью функций импорта, экспорта и удаления.

Certificate Manager в SMT

Развёртывание

Развёртывание SMT относительно простое. однако это связано с использованием Azure и требует подписки Azure. Существуют различные способы получения подписки Azure, но проще всего перейти на . Здесь, если ваша организация ещё не имеет её, вы можете создать подписку.

Создаваемый вами сервер шлюза, также нуждается в доступе к Интернет, поэтому он должен быть включён в маршрутизируемую подсеть вашей организации.

Существует два способа развёртывания SMT: через Azure Portal или Windows PowerShell. Для развёртывания графического интерфейса вы можете перейти на . Чтобы использовать Windows PowerShell, перейдите по адресу .

Управление файлами на вашем карманном ПК осуществляется примерно так же, как и на обычном компьютере. Файлы сохраняются в папках, которые можно просматривать в программе

Открытие файла

Чтобы открыть файл, выполните следующие операции:

  1. Нажмите Пуск - Программы - Проводник (Start - Programs - File Explorer). Откроется программа Проводник (File Explorer), окно которой показано на рисунке.
  2. Прикоснитесь к названию файла, который хотите открыть. Откроется соответствующее приложение, и в него загрузится данный файл.

Файлы и папки в программе Проводник хранятся где-то внутри корневой директории под названием Мое устройство (My Device), которая аналогична папке Мой компьютер (My Computer) в Windows. Она включает в себя файлы, необходимые вашей системе (например, программные файлы). Все ваши документы сохраняются в поддиректории Мои документы (My Documents).

В нижней части экрана Проводника расположены три иконки:

  1. означает обычную память - файлы, хранящиеся в оперативной памяти (RAM) карманного ПК.
  2. показывает файлы, хранящиеся на картах памяти, если такие установлены. Некоторые карманные ПК, например новейшие модели iPAQ, позволяют использовать для длительного хранения программ и файлов постоянное запоминающее устройство (ROM). Более подробная информация о ROM и RAM была изложена ранее.
  3. показывает список доступных файлов в сети, которые называются сетевыми совместно используемыми файлами.

По умолчанию файлы и папки сортируются в алфавитном порядке по именам (названия папок перечисляются перед файлами, так что они сортируются отдельно). Также вы можете сортировать файлы по дате, размеру или типу. Прикоснитесь к выпадающему списку Сортировать по (Sort by) в строке меню, а затем укажите, по какому признаку вы хотите сортировать файлы. Если, к примеру, уже выбрана сортировка по имени, вместо надписи Сортировать по будет стоять слово Имя (Name).

Создание новой папки

Чтобы создать новую папку, воспользуйтесь следующим методом:

  1. Нажмите Пуск - Программы - Проводник (Start - Programs - File Explorer), чтобы открыть Проводник (File Explorer).
  2. Нажмите Правка (Edit) в строке меню.
  3. Нажмите Создать папку (New Folder).
  4. Воспользуйтесь программной (экранной) клавиатурой, чтобы ввести имя папки.

Поиск файла Чтобы найти файл, воспользуйтесь одним из способов, предложенных ниже:

  • Открывайте папки в программе Проводник (File Explorer), пока не найдете то, что вам нужно.
  1. Нажмите Пуск - Найти (Start - Find). Появится экран поиска.
  2. Прикоснитесь к строке рядом с надписью Найти (Find) и введите с помощью клавиатуры имя файла, который вы ищете.
  3. Прикоснитесь к направленной вниз стрелке рядом со словом Тип (Туре), чтобы открыть выпадающий список приложений.
  4. Выберите приложение, соответствующее файлу, который вы ищете. Если вы не знаете (или вам все равно), какое приложение открывает ваш файл, выберите пункт Все данные (All Data).
  5. Нажмите кнопку Пуск (Go), расположенную справа от полей описания критериев поиска. Результаты поиска появятся на экране в поле Результаты (Results).
  6. Прикоснитесь к имени файла в списке результатов поиска, чтобы открыть его. Приложение, с которым ассоциируется данный откроется автоматически.

Присвоение файлу нового имени

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

  1. Прикоснитесь к имени файла, который вы хотите переименовать, и удерживайте стилус, пока не увидите кольцо цветных точек, вслед за которым должно открыться всплывающее меню.
  2. Нажмите Переименовать (Rename) во всплывающем меню. Имя файла будет подсвечено, и рядом с ним появится мигающий курсор.
  3. Введите новое имя файла поверх старого, напечатав его на клавиатуре (или воспользовавшись любимым способом ввода текста). Также вы можете прикоснуться к пространству справа от мигающего курсора, чтобы добавить символы к имени файла, или передвинуть курсор к желаемой точке ввода и подправить имя файла.
  4. Прикоснитесь к любой точке экрана, и новое имя файла будет сохранено.

Копирование файла

Чтобы скопировать файл, произведите следующие действия:

  1. Прикоснитесь к имени файла, который вы хотите скопировать, и удерживайте стилус, пока не увидите кольцо цветных точек, вслед за которым должно открыться всплывающее меню.
  2. Выберите пункт Копировать (Сору).
  3. Перейдите к папке или адресу, где вы хотите сохранить копию файла.
  4. Прикоснитесь стилусом к пустому участку экрана - подальше от остальных файлов или иконок - и удерживайте стилус, пока не появится всплывающее меню.
  5. Выберите пункт Вставить (Paste) во всплывающем меню, и скопированный файл появится в указанной папке.

Вы можете скопировать несколько файлов одновременно, как при нажатии клавиши Shift в настольной операционной системе Windows. Просто нажмите стилусом на первый файл и протащите его вниз, чтобы выбрать файлы, которые хотите скопировать. Затем удерживайте стилус, пока не появится всплывающее меню. Выберите команду Копировать , и все выбранные файлы будут скопированы. Файлы не обязательно должны располагаться последовательно друг за другом. Вызовите экранную клавиатуру и нажмите Ctrl , а затем прикоснитесь к нужным файлам, чтобы выбрать их. Когда вы это сделаете, удерживайте стилус на любом из выбранных файлов, чтобы появилось всплывающее меню.

Предположим, вы собрали коллекцию фильмов для просмотра на КПК. Фильмы 480×272 имеют достаточно большой размер и для работы с ними удобно создать для них ярлыки. Чтобы создать ярлык для папки или документа, в меню вместо пункта Вставить (Paste) выберите Вставить ярлык (Paste Shortcut).

Удаление файла

Чтобы удалить файл, выполните следующие действия:

  1. Прикоснитесь к имени файла, который вы хотите удалить и удерживайте стилус, пока не увидите кольцо цветных точек, вслед за которым должно открыться всплывающее меню.
  2. Выберите пункт Удалить (Delete).

Удаляйте только те файлы на карманном ПК, которые действительно вам не нужны. Здесь нет палки Корзина, поэтому если вы что-нибудь удалили, это уже нельзя будет восстановитъ. Однако файл может остаться на вашем настольном компьютере, и в таком случае вы сможете перенести его на карманный ПК. Но сначала сделайте копию файла и перебросьте его в другую директорию из той, где он находился после синхронизации. В противном случае программа ActiveSync решит, что вы хотите удалить его и на настольном компьютере тоже.

Создание нового файла

Чтобы создать новый файл, воспользуйтесь одним из методов, предложенных ниже:

  • нажмите Новое (New) в нижней части экрана Сегодня и укажите тип файла, который вы хотите создать,
  • если у вас открыт какой-либо файл, нажмите Новое (New) в строке меню работающей программы, например в Pocket Word. Вам будет задан вопрос: желаете ли вы сохранить файл, с которым сейчас работаете. Нажмите одну из кнопок Да (Yes), Нет (No), Отмена (Cancel) или Сохранить как (Save as).

Более подробная информация о сохранении файлов изложена далее.

Каждый раз, когда вы открываете приложение, например Word или Excel, создается новый файл.

Сохранение файла

  • файлы сохраняются автоматически, когда вы нажимаете Закрыть в любом приложении.

Если вы пользуетесь моделью iPAQ и хотите сохранить что-нибудь в ROM (то есть в постоянной памяти, где информация не будет удалена даже после жесткой перезагрузки), нажмите Сервис - Сохранить как (Tools - Save as) и выберите пункт iPAQ File Store из выпадающего списка Место (Location).

Следует отметить, что в программе этот пункт будет иметь вид Сохранить документ как (Save Document as), а в программе - Сохранить книгу как (Save Workbook as).

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