OVH Cloud OVH Cloud

Installer un programme au démarrage

4 réponses
Avatar
Gandalf
Salut,

Je suis sur une appli qui est install=E9e sur Pocket PC 2002=20
au d=E9marrage du PDA. Cela est fait gr=E2ce =E0 une "Registry"=20
sp=E9ciale qui est livr=E9e avec l'appli (fichier sys).

Lorsque je boote le PDA, celui-ci sait, via sa=20
configuration dans "Settings" qu'il doit utiliser la=20
Registry situ=E9e sur une carte SD et non la Registry de=20
base.

Actuellement, lors du boot du PDA, un fichier CAB=20
s'installe automatiquement et je pense que cette action=20
est sauvegard=E9e dans la base de registres.

Ce que je voudrais, c'est installer un autre .cab au=20
d=E9marrage mais je ne sais pas comment m'y prendre, car je=20
ne trouve pas o=F9 il est dit d=E9j=E0 d'installer le premier=20
fichier .cab ?

Si vous avez des id=E9es. Merci d'avance.

4 réponses

Avatar
jcgibier
Bonjour,

Vous pouvez peut-être utiliser la fonction "Autorun" :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/guide_ppc/h
tm/programming_pocket_pc_2002_balr.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/win_ce/htm/
pwc_autorun.asp?frame=true

Mais le plus simple, doit être de le copier dans "windowsdémarrage".
(n'oubliez pas de positionner l'attribut "lecture seule" pour éviter qu'il
ne soit
pas effacé après l'installation).

Jean-Claude
--------------------
| Salut,
| Je suis sur une appli qui est installée sur Pocket PC 2002
| au démarrage du PDA. Cela est fait grâce à une "Registry"
| spéciale qui est livrée avec l'appli (fichier sys).
| Lorsque je boote le PDA, celui-ci sait, via sa
| configuration dans "Settings" qu'il doit utiliser la
| Registry située sur une carte SD et non la Registry de
| base.
| Actuellement, lors du boot du PDA, un fichier CAB
| s'installe automatiquement et je pense que cette action
| est sauvegardée dans la base de registres.
| Ce que je voudrais, c'est installer un autre .cab au
| démarrage mais je ne sais pas comment m'y prendre, car je
| ne trouve pas où il est dit déjà d'installer le premier
| fichier .cab ?
| Si vous avez des idées. Merci d'avance.
|
Avatar
Gandalf
Bonjour,

Merci pour le lien vers les différents articles, c'est
exactement ce dont j'avais besoin : lorsque j'utilise la
registry stockée sur la SD, mon application parvient à se
lancer.

Donc, lorsque je fais un "boot à froid", l'application est
installée automatiquement via un .cab situé sur la SD dans
le répertoire "SDcabfiles" à condition que
l'arborescence "SD2577" sur la SD existe. Ce répertoire
contient les programmes "autorun.exe" et "autocab.exe".

Seul bémol : si le répertoire de la SD ("SDcabfiles")
contient d'autres fichiers cab, ils seront également
installés et je ne sais pas où cela est paramétré ? Dans
la base de registres ?

Merci par avance pour toute réponse.


-----Message d'origine-----
Bonjour,

Vous pouvez peut-être utiliser la fonction "Autorun" :
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/guide_ppc/h

tm/programming_pocket_pc_2002_balr.asp
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/win_ce/htm/

pwc_autorun.asp?frame=true

Mais le plus simple, doit être de le copier
dans "windowsdémarrage".

(n'oubliez pas de positionner l'attribut "lecture seule"
pour éviter qu'il

ne soit
pas effacé après l'installation).

Jean-Claude
--------------------
| Salut,
| Je suis sur une appli qui est installée sur Pocket PC
2002

| au démarrage du PDA. Cela est fait grâce à
une "Registry"

| spéciale qui est livrée avec l'appli (fichier sys).
| Lorsque je boote le PDA, celui-ci sait, via sa
| configuration dans "Settings" qu'il doit utiliser la
| Registry située sur une carte SD et non la Registry de
| base.
| Actuellement, lors du boot du PDA, un fichier CAB
| s'installe automatiquement et je pense que cette action
| est sauvegardée dans la base de registres.
| Ce que je voudrais, c'est installer un autre .cab au
| démarrage mais je ne sais pas comment m'y prendre, car
je

| ne trouve pas où il est dit déjà d'installer le premier
| fichier .cab ?
| Si vous avez des idées. Merci d'avance.
|

.



Avatar
Gandalf
Bonjour,

Merci pour les liens vers les autres articles, c'est
exactement de ça dont il est question.

En fait, lors d'un boot à froid du PDA, les fichiers .cab
sont installés au démarrage, donc mon application
s'installe. Mais cela nécessite de dire que l'on utilise
la registry située sur la SD. Il faut également que
l'arborescence suivante soit créée sur la SD : SD2577.
Ce répertoire contient les fichiers "autorun.exe"
et "autocab.exe".

Seul bémol : si plusieurs fichiers .cab sont présents sur
la SD dans le répertoire SDCabfiles, alors ils sont
tous installés. D'où vient ce problème ? Ce réglagle est-
il paramétré dans la base de registres ?

Merci d'avance.

-----Message d'origine-----
Bonjour,

Vous pouvez peut-être utiliser la fonction "Autorun" :
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/guide_ppc/h

tm/programming_pocket_pc_2002_balr.asp
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/win_ce/htm/

pwc_autorun.asp?frame=true

Mais le plus simple, doit être de le copier
dans "windowsdémarrage".

(n'oubliez pas de positionner l'attribut "lecture seule"
pour éviter qu'il

ne soit
pas effacé après l'installation).

Jean-Claude
--------------------
| Salut,
| Je suis sur une appli qui est installée sur Pocket PC
2002

| au démarrage du PDA. Cela est fait grâce à
une "Registry"

| spéciale qui est livrée avec l'appli (fichier sys).
| Lorsque je boote le PDA, celui-ci sait, via sa
| configuration dans "Settings" qu'il doit utiliser la
| Registry située sur une carte SD et non la Registry de
| base.
| Actuellement, lors du boot du PDA, un fichier CAB
| s'installe automatiquement et je pense que cette action
| est sauvegardée dans la base de registres.
| Ce que je voudrais, c'est installer un autre .cab au
| démarrage mais je ne sais pas comment m'y prendre, car
je

| ne trouve pas où il est dit déjà d'installer le premier
| fichier .cab ?
| Si vous avez des idées. Merci d'avance.
|

.



Avatar
Gandalf
Bonjour,

Merci pour les liens vers les autres articles, c'est
exactement de ça dont il est question.

En fait, lors d'un boot à froid du PDA, les fichiers .cab
sont installés au démarrage, donc mon application
s'installe. Mais cela nécessite de dire que l'on utilise
la registry située sur la SD. Il faut également que
l'arborescence suivante soit créée sur la SD : SD2577.
Ce répertoire contient les fichiers "autorun.exe"
et "autocab.exe".

Seul bémol : si plusieurs fichiers .cab sont présents sur
la SD dans le répertoire SDCabfiles, alors ils sont
tous installés. D'où vient ce problème ? Ce réglagle est-
il paramétré dans la base de registres ?

Merci d'avance.



-----Message d'origine-----
Bonjour,

Vous pouvez peut-être utiliser la fonction "Autorun" :
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/guide_ppc/h

tm/programming_pocket_pc_2002_balr.asp
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/win_ce/htm/

pwc_autorun.asp?frame=true

Mais le plus simple, doit être de le copier
dans "windowsdémarrage".

(n'oubliez pas de positionner l'attribut "lecture seule"
pour éviter qu'il

ne soit
pas effacé après l'installation).

Jean-Claude
--------------------
| Salut,
| Je suis sur une appli qui est installée sur Pocket PC
2002

| au démarrage du PDA. Cela est fait grâce à
une "Registry"

| spéciale qui est livrée avec l'appli (fichier sys).
| Lorsque je boote le PDA, celui-ci sait, via sa
| configuration dans "Settings" qu'il doit utiliser la
| Registry située sur une carte SD et non la Registry de
| base.
| Actuellement, lors du boot du PDA, un fichier CAB
| s'installe automatiquement et je pense que cette action
| est sauvegardée dans la base de registres.
| Ce que je voudrais, c'est installer un autre .cab au
| démarrage mais je ne sais pas comment m'y prendre, car
je

| ne trouve pas où il est dit déjà d'installer le premier
| fichier .cab ?
| Si vous avez des idées. Merci d'avance.
|

.