partie de script non exécuté JC viens à mon secours !!

Le
Pascal
A partir d'une GPO :
gpedit.msc
Configuration ordinateur
Paramètres windows
Scripts (Démarrage/Arrêt)
Démarrage
Script

Je lance le script suivant (script.bat):

del c:deploywsname.exe /f /Q /S
del c:deploysleep.exe /f /Q /S
del c:deployliste.txt /f /Q /S
del c:deployjoin-domain.ps1 /f /Q /S
del c:deploydomain.txt /f /Q /S
net user user /active:no
net user tmp_iut /active:no
powershell -command Set-ExecutionPolicy Restricted
echo "%computername% - %date% - %time% - ok" >> c:PostGhost-%computername%.txt
del c:deploydeploy.bat /f /Q /S


Toutes les commandes sont éxecutées à l'exception des 2 commandes net user

Pouvez vous me dire pourquoi ?
je me bas avec depuis le début de l'après midi sans trouver de solution
ces 2 commandes fonctionnent correctement lorsque je les lancent manuellement


Merci pour votre aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Delta Ophiuchus
Le #24797952
*Bonjour Pascal*, qui a écrit le 20/09/2012 15:51 :

A partir d'une GPO :
gpedit.msc
Configuration ordinateur
Paramètres windows
Scripts (Démarrage/Arrêt)
Démarrage
Script

Je lance le script suivant (script.bat):

del c:deploywsname.exe /f /Q /S
del c:deploysleep.exe /f /Q /S
del c:deployliste.txt /f /Q /S
del c:deployjoin-domain.ps1 /f /Q /S
del c:deploydomain.txt /f /Q /S
net user user /active:no
net user tmp_iut /active:no
powershell -command Set-ExecutionPolicy Restricted
echo "%computername% - %date% - %time% - ok" >>
c:PostGhost-%computername%.txt
del c:deploydeploy.bat /f /Q /S


Toutes les commandes sont éxecutées à l'exception des 2 commandes net
user...

Pouvez vous me dire pourquoi ?
je me bas avec depuis le début de l'après midi sans trouver de solution
ces 2 commandes fonctionnent correctement lorsque je les lancent
manuellement


Merci pour votre aide




Inclus chaque commande netuser dans un if bidon qui sera toujours true.


--
http://www.synec-doc.be/doc/accents2.htm
Jean-Claude BELLAMY
Le #24798072
Le jeudi 20/09/2012 15:51:02, Pascal a écrit dans le message
A partir d'une GPO :
gpedit.msc
Configuration ordinateur
Paramètres windows
Scripts (Démarrage/Arrêt)
Démarrage
Script

Je lance le script suivant (script.bat):

del c:deploywsname.exe /f /Q /S
del c:deploysleep.exe /f /Q /S
del c:deployliste.txt /f /Q /S
del c:deployjoin-domain.ps1 /f /Q /S
del c:deploydomain.txt /f /Q /S
net user user /active:no
net user tmp_iut /active:no
powershell -command Set-ExecutionPolicy Restricted
echo "%computername% - %date% - %time% - ok" >>
c:PostGhost-%computername%.txt
del c:deploydeploy.bat /f /Q /S


Toutes les commandes sont éxecutées à l'exception des 2 commandes net user...




"NET USER" avec une modif exige d'être exécuté en tant
qu'administrateur sauf erreur de ma part.
Donc je "renifle" une facétie de UAC là derrière ...


--

May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP Expert IT Pro]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Delta Ophiuchus
Le #24798062
*Bonjour Jean-Claude BELLAMY*, qui a écrit le 20/09/2012 17:08 :


"NET USER" avec une modif exige d'être exécuté en tant
qu'administrateur sauf erreur de ma part.



Pas d'erreur de ta part :
L'erreur système 5 s'est produite.
Accès refusé.

Il faut bien être admin.



Donc je "renifle" une facétie de UAC là derrière ...





--
http://www.synec-doc.be/doc/accents2.htm
Pascal
Le #24798122
-------- Message original --------

Le jeudi 20/09/2012 15:51:02, Pascal a écrit dans le message
A partir d'une GPO :
gpedit.msc
Configuration ordinateur
Paramètres windows
Scripts (Démarrage/Arrêt)
Démarrage
Script

Je lance le script suivant (script.bat):

del c:deploywsname.exe /f /Q /S
del c:deploysleep.exe /f /Q /S
del c:deployliste.txt /f /Q /S
del c:deployjoin-domain.ps1 /f /Q /S
del c:deploydomain.txt /f /Q /S
net user user /active:no
net user tmp_iut /active:no
powershell -command Set-ExecutionPolicy Restricted
echo "%computername% - %date% - %time% - ok">>
c:PostGhost-%computername%.txt
del c:deploydeploy.bat /f /Q /S


Toutes les commandes sont éxecutées à l'exception des 2 commandes net user...




"NET USER" avec une modif exige d'être exécuté en tant
qu'administrateur sauf erreur de ma part.
Donc je "renifle" une facétie de UAC là derrière ...





Merci de ta réponse
l'UAC est désactivée
Pascal
Le #24798112
-------- Message original --------

*Bonjour Jean-Claude BELLAMY*, qui a écrit le 20/09/2012 17:08 :


"NET USER" avec une modif exige d'être exécuté en tant
qu'administrateur sauf erreur de ma part.



Pas d'erreur de ta part :
L'erreur système 5 s'est produite.
Accès refusé.

Il faut bien être admin.



Donc je "renifle" une facétie de UAC là derrière ...







mais lorsque aucune session n'est encore ouverte comment cela se passe t'il?
car c'est bien mon cas de figure
ce script est lancé au démarrage et je souhaite qu'il s'execute avant une
ouverture de session

merci
Pascal
Le #24798162
Le 20/09/2012 17:08, Jean-Claude BELLAMY a écrit :
Le jeudi 20/09/2012 15:51:02, Pascal a écrit dans le message
A partir d'une GPO :
gpedit.msc
Configuration ordinateur
Paramètres windows
Scripts (Démarrage/Arrêt)
Démarrage
Script

Je lance le script suivant (script.bat):

del c:deploywsname.exe /f /Q /S
del c:deploysleep.exe /f /Q /S
del c:deployliste.txt /f /Q /S
del c:deployjoin-domain.ps1 /f /Q /S
del c:deploydomain.txt /f /Q /S
net user user /active:no
net user tmp_iut /active:no
powershell -command Set-ExecutionPolicy Restricted
echo "%computername% - %date% - %time% - ok" >>
c:PostGhost-%computername%.txt
del c:deploydeploy.bat /f /Q /S


Toutes les commandes sont éxecutées à l'exception des 2 commandes net
user...




"NET USER" avec une modif exige d'être exécuté en tant qu'administrateur
sauf erreur de ma part.
Donc je "renifle" une facétie de UAC là derrière ...




du coup existerait t'il l'équivalent avec powershell ?
j'ai beau fouillé je ne trouve pas
merci encore
Delta Ophiuchus
Le #24798502
*Bonjour Pascal*, qui a écrit le 20/09/2012 17:25 :

mais lorsque aucune session n'est encore ouverte comment cela se passe t'il?
car c'est bien mon cas de figure
ce script est lancé au démarrage et je souhaite qu'il s'execute avant
une ouverture de session



Tu démarres et tu fais un net accounts ?
Jette un ½il ici :
http://sbsfr.mvps.org/exploitsvr/commandnet/index.html

--
http://www.synec-doc.be/doc/accents2.htm
Pascal
Le #24798492
Le 20/09/2012 19:34, Delta Ophiuchus a écrit :
*Bonjour Pascal*, qui a écrit le 20/09/2012 17:25 :

mais lorsque aucune session n'est encore ouverte comment cela se passe
t'il?
car c'est bien mon cas de figure
ce script est lancé au démarrage et je souhaite qu'il s'execute avant
une ouverture de session



Tu démarres et tu fais un net accounts ?
Jette un ½il ici :
http://sbsfr.mvps.org/exploitsvr/commandnet/index.html



En fait je souhaite au sein d'un script lancé au démarrage avant
l'ouverture de sessions désactiver certains comptes locaux connus
Je n'ai pas l'impression que net accounts me permette de faire ça
actuellement j'ai testé avec net user qui fonctionne lorsqu'il est lancé
manuellement mais qui ne fonctionne pas lorsqu'il est lancé au travers
de ce fameux script.

Je suis aouvert à n'importe quelle solution me permettant de faire ça

merci
Jean-Claude BELLAMY
Le #24798562
Le jeudi 20/09/2012 19:40:38, Pascal a écrit dans le message
Le 20/09/2012 19:34, Delta Ophiuchus a écrit :
*Bonjour Pascal*, qui a écrit le 20/09/2012 17:25 :

mais lorsque aucune session n'est encore ouverte comment cela se passe
t'il?
car c'est bien mon cas de figure
ce script est lancé au démarrage et je souhaite qu'il s'execute avant
une ouverture de session



Tu démarres et tu fais un net accounts ?
Jette un ½il ici :
http://sbsfr.mvps.org/exploitsvr/commandnet/index.html



En fait je souhaite au sein d'un script lancé au démarrage avant l'ouverture
de sessions désactiver certains comptes locaux connus
Je n'ai pas l'impression que net accounts me permette de faire ça


C'est le moins qu'on puisse dire !

"Net accounts" sert seulement à paramétrer des généralités sur les
sessions (longueur minimale des mots de passe, ...)



actuellement j'ai testé avec net user qui fonctionne lorsqu'il est lancé
manuellement mais qui ne fonctionne pas lorsqu'il est lancé au travers de ce
fameux script.



Est-ce que les comptes concernés par ce script sont des admins ?

Si la réponse est négative, ce n'est pas étonnant!


Je suis aouvert à n'importe quelle solution me permettant de faire ça


J'en vois une :

Lancer la commande "NET USER ..." via SUPEREXEC.

Ainsi elle sera toujours exécutée en tant qu'administrateur, même si le
compte ouvrant la session n'est pas admin (et sans qu'il ait besoin de
connaître le mot de passe d'un compte admin)

http://www.bellamyjc.org/fr/superexec.html

--

May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP Expert IT Pro]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Pascal
Le #24798612
Est-ce que les comptes concernés par ce script sont des admins ?


Il s'agit de 2 comptes l'un est admin pas l'autre

Si la réponse est négative, ce n'est pas étonnant!


Mais du coup pourquoi ?



Je suis aouvert à n'importe quelle solution me permettant de faire ça


J'en vois une :

Lancer la commande "NET USER ..." via SUPEREXEC.

Ainsi elle sera toujours exécutée en tant qu'administrateur, même si le
compte ouvrant la session n'est pas admin (et sans qu'il ait besoin de
connaître le mot de passe d'un compte admin)


On parle bien d'un script lancé avant même qu'une quelconque session
soit ouverte ?


http://www.bellamyjc.org/fr/superexec.html



je regarde ça
merci encore
Publicité
Poster une réponse
Anonyme