OVH Cloud OVH Cloud

Script au démarrage de l'ordinateur

9 réponses
Avatar
Laurent
Bonjour,

Sur un serveur SBS2003,
Dans Stratégie de groupe, configuration ordinateur, paramètre windows,
scripts

J'ai mis un script (aida.bat, donc l'objet est de faire un inventaire des PC
du réseau)
Malheureusement, ça ne fonctionne pas, pourquoi ? :-/

Peut-on bien mettre un batch à ce niveau ?

Merci de votre aide

9 réponses

Avatar
Do Re Mi chel La Si Do
Bonsoir !


Ce n'est pas tout à fait pareil, mais j'ai un client qui lance AIDA32, sur
chaque poste, via un Batch dans le logon-script. Et ça fonctionne sans
problème. Il est sous Windows-2000-serveur, avec des poste W98, W2000 et
WXP.

Ceci dit, Aida reste résident sur les postes, et pose quelques (petits)
problèmes. Il faudra que je jette un oeil sur ce qu'ils font avec ça...


@-salutations

Michel Claveau
Avatar
Laurent
"Do Re Mi chel La Si Do" a écrit dans le
message de news:
Bonsoir !


Ce n'est pas tout à fait pareil, mais j'ai un client qui lance AIDA32, sur
chaque poste, via un Batch dans le logon-script. Et ça fonctionne sans
problème. Il est sous Windows-2000-serveur, avec des poste W98, W2000 et
WXP.

Ceci dit, Aida reste résident sur les postes, et pose quelques (petits)
problèmes. Il faudra que je jette un oeil sur ce qu'ils font avec ça...


@-salutations

Michel Claveau






Tout d'abord merci d'avoir répondu

Toutefois mon problème précis est le suivant :

si je mets le script (batch) au niveau ouverture de session, ça fonctionne;
par contre ça ne fait rien si je le mets au niveau démarrage de l'ordinateur
(Dans Stratégie de groupe, configuration ordinateur, paramètre windows,
scripts).
Et bien sûr, je souhaite le mettre à ce niveau !!! :-/

Salutation

Avatar
Jérôme Cornier [MS]
Bonjour,

Lorsque le script est lancé au démarrage tel que vous le décrivez,
l'envoronnement système n'est pas le même. S'il y a des raccourcis, des
variables d'environnement ou des chemins relatifs il risque en effet de ne
pas fonctionner.
Que contient le batch et comment le lancez-vous ?

Bien que les informations ne soient pas toujours évidentes, vous pouvez
analyser le comportement de votre script dans le log créé par la stratégie
(par contre je ne me souviens plus de l'endroit où il se trouve ...)

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Laurent" <ç a écrit dans le message de news:
433517c5$0$27721$

"Do Re Mi chel La Si Do" a écrit dans le
message de news:
Bonsoir !


Ce n'est pas tout à fait pareil, mais j'ai un client qui lance AIDA32,
sur
chaque poste, via un Batch dans le logon-script. Et ça fonctionne sans
problème. Il est sous Windows-2000-serveur, avec des poste W98, W2000 et
WXP.

Ceci dit, Aida reste résident sur les postes, et pose quelques (petits)
problèmes. Il faudra que je jette un oeil sur ce qu'ils font avec ça...


@-salutations

Michel Claveau






Tout d'abord merci d'avoir répondu

Toutefois mon problème précis est le suivant :

si je mets le script (batch) au niveau ouverture de session, ça
fonctionne;
par contre ça ne fait rien si je le mets au niveau démarrage de
l'ordinateur
(Dans Stratégie de groupe, configuration ordinateur, paramètre windows,
scripts).
Et bien sûr, je souhaite le mettre à ce niveau !!! :-/

Salutation





Avatar
Jérôme Cornier [MS]
J'ai oublié : essayez de lancer le programme depuis le script en précisant
le chemin complet (C:...xx.exe), la variable PATH ne contient peut-être
pas ce répertoire par défaut ...

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Jérôme Cornier [MS]" a écrit dans le
message de news:
Bonjour,

Lorsque le script est lancé au démarrage tel que vous le décrivez,
l'envoronnement système n'est pas le même. S'il y a des raccourcis, des
variables d'environnement ou des chemins relatifs il risque en effet de ne
pas fonctionner.
Que contient le batch et comment le lancez-vous ?

Bien que les informations ne soient pas toujours évidentes, vous pouvez
analyser le comportement de votre script dans le log créé par la stratégie
(par contre je ne me souviens plus de l'endroit où il se trouve ...)

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Laurent" <ç a écrit dans le message de news:
433517c5$0$27721$

"Do Re Mi chel La Si Do" a écrit dans
le
message de news:
Bonsoir !


Ce n'est pas tout à fait pareil, mais j'ai un client qui lance AIDA32,
sur
chaque poste, via un Batch dans le logon-script. Et ça fonctionne sans
problème. Il est sous Windows-2000-serveur, avec des poste W98, W2000 et
WXP.

Ceci dit, Aida reste résident sur les postes, et pose quelques (petits)
problèmes. Il faudra que je jette un oeil sur ce qu'ils font avec ça...


@-salutations

Michel Claveau






Tout d'abord merci d'avoir répondu

Toutefois mon problème précis est le suivant :

si je mets le script (batch) au niveau ouverture de session, ça
fonctionne;
par contre ça ne fait rien si je le mets au niveau démarrage de
l'ordinateur
(Dans Stratégie de groupe, configuration ordinateur, paramètre windows,
scripts).
Et bien sûr, je souhaite le mettre à ce niveau !!! :-/

Salutation









Avatar
Stéphane [MS]
Bonjour,

Merci Jérôme de m'avoir fait pensé à une piste : un fichier Bat ne peut être
lancé depuis un partage réseau. Or le script de connexion est généralement
accédé depuis le partage NETLOGON. Essayez de renommer de AIDA.BAT en
AIDA.CMD et tenez-nous au courant.

Cdlt
Stéphane

"Jérôme Cornier [MS]" a écrit dans le
message de news:
J'ai oublié : essayez de lancer le programme depuis le script en précisant
le chemin complet (C:...xx.exe), la variable PATH ne contient peut-être
pas ce répertoire par défaut ...

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Jérôme Cornier [MS]" a écrit dans le
message de news:
Bonjour,

Lorsque le script est lancé au démarrage tel que vous le décrivez,
l'envoronnement système n'est pas le même. S'il y a des raccourcis, des
variables d'environnement ou des chemins relatifs il risque en effet de
ne pas fonctionner.
Que contient le batch et comment le lancez-vous ?

Bien que les informations ne soient pas toujours évidentes, vous pouvez
analyser le comportement de votre script dans le log créé par la
stratégie (par contre je ne me souviens plus de l'endroit où il se trouve
...)

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Laurent" <ç a écrit dans le message de
news: 433517c5$0$27721$

"Do Re Mi chel La Si Do" a écrit dans
le
message de news:
Bonsoir !


Ce n'est pas tout à fait pareil, mais j'ai un client qui lance AIDA32,
sur
chaque poste, via un Batch dans le logon-script. Et ça fonctionne sans
problème. Il est sous Windows-2000-serveur, avec des poste W98, W2000
et
WXP.

Ceci dit, Aida reste résident sur les postes, et pose quelques (petits)
problèmes. Il faudra que je jette un oeil sur ce qu'ils font avec ça...


@-salutations

Michel Claveau






Tout d'abord merci d'avoir répondu

Toutefois mon problème précis est le suivant :

si je mets le script (batch) au niveau ouverture de session, ça
fonctionne;
par contre ça ne fait rien si je le mets au niveau démarrage de
l'ordinateur
(Dans Stratégie de groupe, configuration ordinateur, paramètre windows,
scripts).
Et bien sûr, je souhaite le mettre à ce niveau !!! :-/

Salutation













Avatar
Laurent
Tout d'abord merci à ceux qui m'aident

voici le script :

start serveurAIDA$AIDA32.exe /R serveurAIDA$Rapports$HOSTNAME /CSV
/CUSTOM serverAIDA$Configraport.rpf /SAFE /NT4ZIPFIX /SILENT

Sur une seule ligne bien sûr

J'essaie en .cmd et vous dis ce qu'il en est

merci
Avatar
Laurent
"Stéphane [MS]" a écrit dans le message de
news: O#
Bonjour,

Merci Jérôme de m'avoir fait pensé à une piste : un fichier Bat ne peut
être

lancé depuis un partage réseau. Or le script de connexion est généralement
accédé depuis le partage NETLOGON. Essayez de renommer de AIDA.BAT en
AIDA.CMD et tenez-nous au courant.

Cdlt
Stéphane

"Jérôme Cornier [MS]" a écrit dans le
message de news:
J'ai oublié : essayez de lancer le programme depuis le script en
précisant


le chemin complet (C:...xx.exe), la variable PATH ne contient
peut-être


pas ce répertoire par défaut ...

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Jérôme Cornier [MS]" a écrit dans le
message de news:
Bonjour,

Lorsque le script est lancé au démarrage tel que vous le décrivez,
l'envoronnement système n'est pas le même. S'il y a des raccourcis, des
variables d'environnement ou des chemins relatifs il risque en effet de
ne pas fonctionner.
Que contient le batch et comment le lancez-vous ?

Bien que les informations ne soient pas toujours évidentes, vous pouvez
analyser le comportement de votre script dans le log créé par la
stratégie (par contre je ne me souviens plus de l'endroit où il se
trouve



...)

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Laurent" <ç a écrit dans le message de
news: 433517c5$0$27721$

"Do Re Mi chel La Si Do" a écrit
dans




le
message de news:
Bonsoir !


Ce n'est pas tout à fait pareil, mais j'ai un client qui lance
AIDA32,





sur
chaque poste, via un Batch dans le logon-script. Et ça fonctionne
sans





problème. Il est sous Windows-2000-serveur, avec des poste W98, W2000
et
WXP.

Ceci dit, Aida reste résident sur les postes, et pose quelques
(petits)





problèmes. Il faudra que je jette un oeil sur ce qu'ils font avec
ça...







@-salutations

Michel Claveau






Tout d'abord merci d'avoir répondu

Toutefois mon problème précis est le suivant :

si je mets le script (batch) au niveau ouverture de session, ça
fonctionne;
par contre ça ne fait rien si je le mets au niveau démarrage de
l'ordinateur
(Dans Stratégie de groupe, configuration ordinateur, paramètre
windows,




scripts).
Et bien sûr, je souhaite le mettre à ce niveau !!! :-/

Salutation














Bon ben dommage, même problème en .cmd .

Au passage, notez que le script fonctionne bien au niveau utilisateur (je ne
sais plus si je l'avais déjà précisé)

Merci d'avance de vos aides





Avatar
Jérôme Cornier [MS]
Bonjour,

Effectivement il y a pas mal d'appels réseau, alors que le poste n'est pas
en session utilisateur avec ce mode de lancement de script.
Quelles sont les permissions au niveau du partage AIDA$, et sur le
répertoire NTFS correspondant ?

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

"Laurent" <ç a écrit dans le message de news:
4339855a$0$18837$
Tout d'abord merci à ceux qui m'aident

voici le script :

start serveurAIDA$AIDA32.exe /R serveurAIDA$Rapports$HOSTNAME
/CSV
/CUSTOM serverAIDA$Configraport.rpf /SAFE /NT4ZIPFIX /SILENT

Sur une seule ligne bien sûr

J'essaie en .cmd et vous dis ce qu'il en est

merci




Avatar
Laurent
Concernant les permissions, je ne me suis pas cassé la tête (pour les essais
vu que ça ne fonctionne pas), j'ai mis le max "tout le monde" et "tous les
ordinateurs" du domaine ont tous les droits

Un pb de droit est en effet une idée que j'avais eu ... mais ça ne semble
pas être ça

Avez-vous déjà mis des scripts au démarrage de l'ordinateur ? Si oui, cela
fonctionnait-il ?

Merci encore