Craftcom
Sobota, 23.11.2024, 00:13 *
Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
Nedostal jsi svůj aktivační email?

Přihlaš se uživatelským jménem, heslem a délkou sezení
Novinky:
 
   Domů   Nápověda Vyhledávání Přihlásit Registrovat  
Stran: [1]   Dolů
  Tisk  
Autor Téma: Component designer custom shell  (Přečteno 8470 krát)
0 uživatelů a 3 Hostů prohlíží toto téma.
Jan Svoboda
Nováček
*
Offline Offline

Příspěvků: 4


Zobrazit profil
« kdy: Pátek, 30.06.2006, 15:33 »

Zdravim,

Tak neco pro pokrocilejsi ...  :wink:

Vite nekdo, jak se da v Component designeru nastavit pro custom shell, aby pri instalaci XPE se zaroven vytvorily mnou definovane adresare na mistnim disku "D". I kdyz tam "natvrdo" nadefinuji D, stejne se adresare vytvori na  C... Disk D je pri instalaci samozrejme pritomen...

Diky,

J.S.
Zaznamenáno
Pavel
Global Moderator
Moderátor
*****
Offline Offline

Příspěvků: 684



Zobrazit profil
« Odpověď #1 kdy: Pátek, 30.06.2006, 16:53 »

Ahoj Honzo,

já sám jsem se ještě neprokousal vytvořením vlastního shellu, takže konkrétně neodpovím. Ale mohl bys klidně použít i dávku (.bat nebo .cmd) a tu spustit při instalaci - šlo by to touhle cestou?

Pavel
Zaznamenáno
Jan Svoboda
Nováček
*
Offline Offline

Příspěvků: 4


Zobrazit profil
« Odpověď #2 kdy: Pondělí, 03.07.2006, 08:07 »

Ahoj Pavle,


no, chvili jsem nad tvou odpovedi premyslel, ale domnivam se, ze takle to nepujde. Problem je ze ta instalace je zautomatizovana a neda se do ni zasahovat. Vlastni shelll se zkopiruje do Windows/System32 a spusti se az po instalaci. A jedinym zpusobem, jak ovlivnit (nastavit) chovani shellu je v component designeru a nebo INI souboru, ktery se stejne musi importovat do Comp. Design.  - a tam prave nefunguje (nastavit napr. vytvor adresar na "D" - vytvori ho totiz vzdy na C)

Mozna kdybych vedel, co spousti tu instalaci XPE - a kdyby navic to byl davkovy soubor, tak se tam samozrejme asi da nastavit vytvoreni tech adresaru.

J.S.
Zaznamenáno
Pavel
Global Moderator
Moderátor
*****
Offline Offline

Příspěvků: 684



Zobrazit profil
« Odpověď #3 kdy: Pondělí, 03.07.2006, 11:58 »

V jaké fázi potřebuješ mít ty adresáře na D: vytvořený? Musí to být kvůli tomu shellu nebo před prvním přihlášení uživatele nebo...?

Mrkni do nápovědy a zkus najít něco jako RunOnce nebo RunOnceEx, jedná se o klíče v registru a přes tohle se dají spouštět programy, určitě i dávky cmd.

Pavel
Zaznamenáno
bob57_cz
Zlatý člen
****
Offline Offline

Příspěvků: 206


Zobrazit profil
« Odpověď #4 kdy: Úterý, 04.07.2006, 02:15 »

Jen takový nápad:
Nedalo by se tomu pomoci jako při bezobslužné instalaci XP s pomocí souboru winnt.sif ?
Zaznamenáno
Jan Svoboda
Nováček
*
Offline Offline

Příspěvků: 4


Zobrazit profil
« Odpověď #5 kdy: Úterý, 04.07.2006, 09:19 »

Ty adresaře musí být vytvořeny před prvním spuštěním aplikace - shellu, pak jsou trvalé - čili se už znovu nevytváří.
Ale RunOnce by mohl pomoci  Úsměv  ... zkusim, dam vedet, jak to dopadlo (ale asi az pristi tyden)

Diky
Honza
Zaznamenáno
Pavel
Global Moderator
Moderátor
*****
Offline Offline

Příspěvků: 684



Zobrazit profil
« Odpověď #6 kdy: Úterý, 04.07.2006, 10:30 »

@ bob57_cz
Díky za nápad, ale tady mluvíme o Windows XP Embedded a tam to tuším takhle nepůjde...

@J.S.
Citace
Ale RunOnce by mohl pomoci  ... zkusim, dam vedet, jak to dopadlo (ale asi az pristi tyden)

Jasně, dej vědět a hodně štěstí.

Pavel
Zaznamenáno
Jan Svoboda
Nováček
*
Offline Offline

Příspěvků: 4


Zobrazit profil
« Odpověď #7 kdy: Úterý, 11.07.2006, 08:13 »

Zdravim,

tak jsem to vyzkousel, ale nefunguje to..
U klasickych XP mi to funguje bez problemu, u XPE bohuzel ne. Nenapise to ani zadnou chybu behem instalace a prvnim spusteni.

J.S.
Zaznamenáno
Stran: [1]   Nahoru
  Tisk  
 
Skočit na:  

Poháněno MySQL Poháněno PHP Powered by SMF 1.1.20 | SMF © 2006, Simple Machines Validní XHTML 1.0! Validní CSS!