Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2420 connectés 

 


Dernière réponse
Sujet : [batch] validation de reboot
JPA Je reposte :  
As tu essayé de terminer ta commande par /S ou /s ?
Ce qui signifie installation silencieuse sur certains logiciels.
Mais je ne garantis rien
A+

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
JPA Je reposte :  
As tu essayé de terminer ta commande par /S ou /s ?
Ce qui signifie installation silencieuse sur certains logiciels.
Mais je ne garantis rien
A+
dragonspirit Oki merci bien :)
Je commence à avoir l'habitude, quand j'ai besoin d'une aide en batch, je connais l'adresse :)
JPA Une simple remarque complémentaire : je viens de voir sur un site que ce patch n'est pas nécessaire à partir du Service pack 4 de Windows NT.
A+
JPA Il semble que c'est le patch pour NT qui impose un click souris. Je n'ai rien trouvé chez microsoft pour automatiser le reboot.
Désolé de ne pas avoir pu t'aider ce coup ci. (Je t'avais aidé pour la détection de l'OS...)
 
Une simple remarque dans ton Batch :
Tu aurais intérêt à lancer la commande x:\euro95.bat dans la partie pour win 95 par call x:\euro95.bat
Dans ce cas là ce n'est pas génant car euro95.bat ne revient pas vers le .bat principal, vu qu'il y a un reboot, mais il vaut mieux avoir de bonnes habitudes.
A+ dragon
JP
dragonspirit FICHIER EURO.BAT:
 
echo off
if "%USERNAME%"=="administrator" goto fin
if "%RNNAME%"=="PARNT01" goto fin
if "%RNNAME%"=="PARNT02" goto fin
if "%RNNAME%"=="RETINA_1" goto fin
if "%RNNAME%"=="RIVA_NAT" goto fin
if exist I:\WTSRV\system32\Usrlogon.cmd goto fin
if exist c:\euro95ok.txt goto fin
if exist c:\euroNTok.txt goto fin
ver|find "Windows 95" >nul
if not errorlevel 1 goto 95
ver|find "Windows 98" >nul  
if not errorlevel 1 goto fin
ver|find "Windows NT" >nul  
if not errorlevel 1 goto NT
ver|find "Windows 2000" >nul  
if not errorlevel 1 goto fin
:95  
echo C'est Windows 95
echo Le systeme mise a jour votre poste en EURO,veuillez ne pas lancer  
echo des applications,ni toucher la souris, ni le clavier.
echo l'ordinateur redemarrer une fois tout seul.
NET USE X: \\PARNT01\EURO /PERSISTENT:NO
x:\euro95.bat
goto fin
rem:98
rem echo C'est Windows 98
goto fin
:NT
echo C'est Windows NT
cho Le systeme mise a jour votre poste en EURO,veuillez ne pas lancer  
echo des applications,ni toucher la souris, ni le clavier.
echo veuillez cliquer sur oui pour terminer la mise à jour.
NET USE X: \\PARNT01\EURO /PERSISTENT:NO
X:\euroNT.cmd
goto fin
rem:2000
rem echo C'est Windows 2000
goto fin
:fin
exit
 
----------------------------------
 
FICHIER EURO95.BAT
 
eCHO OFF
copy X:\euro95ok.txt c:\
X:\Scriptit.exe X:\w95euro.ini  
 
-----------------------------------
 
FICHIER EURONT.CMD
 
eCHO OFF
copy X:\euroNTok.txt c:\
X:\NT4_Euro.exe
Carbon_14 Sous DOS, des fois, quand on veut pas répondre dans un batch, on fait (approx, je sais plus très bien détails) echo O | del *.*, et ça répond O(ui) automatiquement. En anglais, faudrait echo Y | del *.*. Le caractère à taper est "pipé" vers le processus.
JPA Tu peux également aller faire un tour là :
http://www.bellamyjc.net/fr/systeme.html#stopWindows
A+
JPA Poste nous ton batch qu'on puisse t'aider.
dragonspirit Hello, un collègue a fait un script pour installer le patch euro sur le parc informatique. Le problème, c'est que lorsque l'installation est finie, il y a une invite qui demande si l'on veut rebooter. Comment faire pour répondre "Oui" automatiquement?
Apparemment, il a réussi à le faire pour le patch sous Windows 95 qui est en français. Par contre, le patch euro sous NT qui est en anglais ne veut pas rebooter.
Il m'a dit qu'il avait fait ça grace au titre de la fenêtre sous NT...
Avez vous une solution?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)