Способ разлочки N2, продолжение

Подробности

Способ разлочки N2, продолжение.
Как я уже говорил, ваша родная оболочка может вам помешать. Ее следует выгрузить. Сделать это можно командой морта Kill. Но нужно сначала определить, что убивать. Здесь может помочь утилита Softbutton.
Запустите его из проводника. Она покажет Вам все программы загруженные в память. Найдите Вашу оболочку и срисуйте ее имя. Переключитесь на нее, если сомневаетесь в выборе.
Добавьте в скрипт запуска Эксплорера строку
Kill ("Имя Вашей оболочки")


Например:
Kill ("YfShell.exe")
Все, у вас почти КПК. Пора заняться благоустройством рабочего стола. Ярлыки программ хранятся в папке \Windows\Desktop. Если создать ярлык и положить его сюда, то он сразу же проявится на рабочем столе.
Есть одна заковыка. Эта папка эмулируется в памяти. Содержимое ее стирается при обеcточивании. Поэтому создайте в папке, где лежит ваш скрипт подпапку Desktop, и скопируйте созданные ярлыки сюда, а в скрипт добавьте строчки:
folder = SystemPath("ScriptPath")
XCopy (folder \"Desktop\*.*","\Windows\Desktop",True,True)
Теперь, при запуске скрипта, ярлыки скопируются с флешки в системную папку ПНА и проявятся на рабочем столе.
Есть в WiCE еще одна хитрая папка \Windows\StartUp. Если сюда положить ярлык на программу, то она исполнится при запуске Эксплорера. Но, опять-таки она гибнет при выключении. Делаем в папке скрипта подпапку StartUp и кладем сюда ярлык пограммы. Скрипт дополняем строкой:
XCopy (folder \"StartUp\*.*","\Windows\StartUp",True,True)
Я кладу сюда ярлык Навитела. Он у меня загружается при старте рабочего стола. На рабочий стол я попадаю, выгрузив Навител. Можно еще добавить сюда резидент по вызову клавиатуры.
Итоговый скрипт:
folder = SystemPath("ScriptPath")
Kill ("Имя Вашей оболочки")
XCopy (folder \"Desktop\*.*","\Windows\Desktop",True,True)
XCopy (folder \"StartUp\*.*","\Windows\StartUp",True,True)
Run ("\windows\explorer.exe")
Для любителей адреналина. Папки Desktop и StartUp, можно навечно переместить на флешку.
Тогда строки с XCopy не нужны.
Как создавать ярлыки программ.
1. Через эксплорер Activesync на ББ. Кликаем по файлу правой кнопкой мыши и выбираем Создать ярлык. Ярлык создается рядом. Переносим ярлык в нужную папку.
2. Через эксплорер WinCE. Кладем
курсорнафайл. Далее File - Send To - Desktop as Shortcut. Ярлык будет создан на рабочем столе. Переносим его при необходимости в другую папку.
3. Через тотал коммандер WinCE. Файл - Создать ярлык. При однооконном режиме ярлык создается рядом. При двухоконном - в соседнем окне.
4. Вручную. Создаем текстовой файл с расширением lnk и записываем в него дорожку к файлу, например:
\sdmms\mobilenavigator\mobilenavigator.exe
Считаем количество символов в строке. В данном случае 42. Ставим эту цифру впереди паровоза и разделяем решеткой:
42#\sdmms\mobilenavigator\mobilenavigator.exe.
Ярлык готов. Кладем в нужную папку.

Источник

 

Joomla SEF URLs by Artio
   
   
© 2012gps.ru