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

  FORUM HardWare.fr
  Windows & Software

  Batch et fichier *.ini

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Batch et fichier *.ini

n°978704
bidibulle
houg !
Posté le 10-12-2002 à 11:32:54  profilanswer
 

voila mon probleme :
je voudrais cacher des icones du panneau de configuration :
pour cela j'ai modifier le fichier control.ini :
[don't load]
joy.cpl=no
etc....
 
la combine que j'ai trouvé, c'est de créer des fichiers control.ini suivant les types d'utilisateurs, et à chaque ouverture de session, le fichier control.ini correspondant à l'utilisateur est copié dans sa machine.
le prob c'est que dans le fichier control.ini y'a pas que du [don't load]. Y'a plein d'autres conneries.
donc je voudrais savoir si je pouvais, à l'aide d'une commande batch, rajouter ou modifier des lignes dans ce fichier. Ce serait un peu plus propre...
 
merci

mood
Publicité
Posté le 10-12-2002 à 11:32:54  profilanswer
 

n°978711
antp
Super Administrateur
Champion des excuses bidons
Posté le 10-12-2002 à 11:38:23  profilanswer
 

Quelle version de Windows ?
Si t'es en Windows 2K/XP y a moyen de faire plus propre :
Start -> Run -> gpedit.msc
User config -> Adminitrative templates -> Control panel. Là t'as un élément "Hide specified control panel applets" et "Show only specified..."


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°978718
Coethium
Galaxia
Posté le 10-12-2002 à 11:44:48  profilanswer
 

* Pour ajouter des lignes par un batch :

echo La_ligne_à_ajouter >> control.ini


 '>' sert à créer un nouveau fichier
 '>>' ajoute à la fin, ligne par ligne
 
* Pour supprimer des lignes par un batch :

type control.ini | find /v "La_ligne_à_supprimer" > control.tmp
del control.ini
ren control.tmp control.ini


 
la commande 'find' possède d'autres options, comme par exemple /i qui ignore les différences de majuscules/minuscules. (Faire find /? pour plus d'info)
 
à savoir que find ne recherche pas la ligne exacte !!!! par exemple, si control.ini contient
 
Param1 = valeur1
Param2 = Valeur2

 
et que tu fait un find /v "Param" ; il ne renvoie aucun texte car les ligne 1 et 2 contiennent la chaîne "Param"
 
Tips: les filtres sont cumulables, par exemple :
 

type control.ini | find /v "foo_1" | find /v "foo_2 | find ... > control.tmp

n°978734
bidibulle
houg !
Posté le 10-12-2002 à 11:56:09  profilanswer
 

merci beaucoup coethium...

n°978802
bidibulle
houg !
Posté le 10-12-2002 à 12:58:38  profilanswer
 

testé. Ca marche nickel !
encore merci.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Batch et fichier *.ini

 

Sujets relatifs
graver un fichier ISO.. en track-a-once ou en disc-at-once ???Comment ça marche un fichier .bin
fichier corrompusCouper un fichier avi pour obtenir un fichier video puis audio
Fichier autoextractible et OSviewer fichier outlook express .dbx
Logiciel pour lire les fichier .pps ????[Krapo T'aBusE]Fichier indeletable et ki utilise 90% CPU=> ça rame!
Fichier modele de Wordincorporer 1 fichier dans une image....
Plus de sujets relatifs à : Batch et fichier *.ini


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR