Idée
[résolue]Lire un fichier text et trouver une ligne
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 10 mois #12329
par SiSMik
Réponse de SiSMik sur le sujet Re:Lire un fichier text et trouver une ligne
Changer le nom du serveur ?
Si c'est pour créer un nouveau serveur sur le domain, je vous conseille de faire un sysprep ça vous évitera des problèmes de SID.
Sinon concernant votre problème d'adresse IP qui ne se configure pas, vous ne définissez pas dans le code posté les variables $ipverif et $gateway.
@+
Si c'est pour créer un nouveau serveur sur le domain, je vous conseille de faire un sysprep ça vous évitera des problèmes de SID.
Sinon concernant votre problème d'adresse IP qui ne se configure pas, vous ne définissez pas dans le code posté les variables $ipverif et $gateway.
@+
Connexion ou Créer un compte pour participer à la conversation.
- COTTIN
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 84
- Remerciements reçus 0
il y a 13 ans 10 mois #12333
par COTTIN
Réponse de COTTIN sur le sujet Re:Lire un fichier text et trouver une ligne
Si mon ip et ma gateway son définie plus haut dans mon codage.
J'ai une dead ligne Vendredi prochain pour ce script.
J'ai une dead ligne Vendredi prochain pour ce script.
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 10 mois #12334
par SiSMik
Réponse de SiSMik sur le sujet Re:Lire un fichier text et trouver une ligne
ça serait pas plus simple que vous nous postiez le script entier que vous avez fait histoire qu'on vous donne notre avis sur l'ensemble et pas sur des petis bouts ?
Connexion ou Créer un compte pour participer à la conversation.
- COTTIN
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 84
- Remerciements reçus 0
il y a 13 ans 10 mois #12336
par COTTIN
Réponse de COTTIN sur le sujet Re:Lire un fichier text et trouver une ligne
[code:1] #Variables
# $ip2 Numero de l'agence
# $ipagc IP agence
# $ncp2 nom de l'agence
# $agences fichier txt ipagence
#initialisation des variables
$agences = \"D:\Exploit\ipagence.txt\"
$mask= \"255.255.255.0\"
$dns=\"10.100.0.65\"
#Demande de l'adresse ip
$ip = new-object -comobject MSScriptControl.ScriptControl
$ip.language = \"vbscript\"
$ip.addcode(\"function getInput() getInput = inputbox(`\"Entrez votre numéro d agence`\",`\"Configuration IP`\"«») end function\" )
$ip2 = $ip.eval(\"getInput\"«»)
#Affichage de l'ip
$prmcrctr=$ip2.Substring(0,1)
$derncrctr=$ip2.Substring(1,2)
$ipagc='10'+'.'+'5'+$prmcrctr+'.'+$derncrctr+'.'+'1'
#$a = new-object -comobject wscript.shell
#$b = $a.popup($ipagc,0,\"Affichage de l'ip\",1)
$ipverif=$ipagc.Substring(0,8)
#Vérification ip 10.5*.**
$test = Get-Content ipagence.txt | select-string -pattern $ipverif
#Affichage du nom pc
$npc2=($test.ToString()).Substring(9)
#$a = new-object -comobject wscript.shell
#$b = $a.popup($npc2,0,\"Affichage du nom PC\",1)
#Configuration GateWay
$gateway='10'+'.'+'5'+$prmcrctr+'.'+$derncrctr+'.'+'254'
#$a = new-object -comobject wscript.shell
#$b = $a.popup($gateway,0,\"GateWay\",1)
#Modification de l'ip et nom pc
$computer = Get-WmiObject Win32_ComputerSystem
$computer.rename($npc2)
$wmi = Get-WmiObject win32_networkadapterconfiguration
$wmi.EnableStatic($ipverif, $mask)
$wmi.SetGateways($gateway, 1)
$wmi.SetDNSServerSearchOrder($dns)
#reboot machine
$objServer = gwmi win32_operatingsystem
$objServer.psbase.Scope.Options.EnablePrivileges = $true
$objServer.reboot()
[/code:1]
# $ip2 Numero de l'agence
# $ipagc IP agence
# $ncp2 nom de l'agence
# $agences fichier txt ipagence
#initialisation des variables
$agences = \"D:\Exploit\ipagence.txt\"
$mask= \"255.255.255.0\"
$dns=\"10.100.0.65\"
#Demande de l'adresse ip
$ip = new-object -comobject MSScriptControl.ScriptControl
$ip.language = \"vbscript\"
$ip.addcode(\"function getInput() getInput = inputbox(`\"Entrez votre numéro d agence`\",`\"Configuration IP`\"«») end function\" )
$ip2 = $ip.eval(\"getInput\"«»)
#Affichage de l'ip
$prmcrctr=$ip2.Substring(0,1)
$derncrctr=$ip2.Substring(1,2)
$ipagc='10'+'.'+'5'+$prmcrctr+'.'+$derncrctr+'.'+'1'
#$a = new-object -comobject wscript.shell
#$b = $a.popup($ipagc,0,\"Affichage de l'ip\",1)
$ipverif=$ipagc.Substring(0,8)
#Vérification ip 10.5*.**
$test = Get-Content ipagence.txt | select-string -pattern $ipverif
#Affichage du nom pc
$npc2=($test.ToString()).Substring(9)
#$a = new-object -comobject wscript.shell
#$b = $a.popup($npc2,0,\"Affichage du nom PC\",1)
#Configuration GateWay
$gateway='10'+'.'+'5'+$prmcrctr+'.'+$derncrctr+'.'+'254'
#$a = new-object -comobject wscript.shell
#$b = $a.popup($gateway,0,\"GateWay\",1)
#Modification de l'ip et nom pc
$computer = Get-WmiObject Win32_ComputerSystem
$computer.rename($npc2)
$wmi = Get-WmiObject win32_networkadapterconfiguration
$wmi.EnableStatic($ipverif, $mask)
$wmi.SetGateways($gateway, 1)
$wmi.SetDNSServerSearchOrder($dns)
#reboot machine
$objServer = gwmi win32_operatingsystem
$objServer.psbase.Scope.Options.EnablePrivileges = $true
$objServer.reboot()
[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 10 mois #12337
par SiSMik
Réponse de SiSMik sur le sujet Re:Lire un fichier text et trouver une ligne
Il n'y a qu'une carte réseau sur tes serveurs ?
Connexion ou Créer un compte pour participer à la conversation.
- COTTIN
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 84
- Remerciements reçus 0
il y a 13 ans 10 mois #12338
par COTTIN
Réponse de COTTIN sur le sujet Re:Lire un fichier text et trouver une ligne
Je veut changer l'ip d'un PC et non d'un serveur.
et bien sur q'une seul carte réseau sur le PC<br><br>Message édité par: tcottin, à: 5/07/12 10:19
et bien sur q'une seul carte réseau sur le PC<br><br>Message édité par: tcottin, à: 5/07/12 10:19
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.042 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [résolue]Lire un fichier text et trouver une ligne