[..] Changement d'adresse ip seven

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
antonymel
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mar. 06 août 2013 10:17
Status : Hors ligne

[..] Changement d'adresse ip seven

#1

Message par antonymel »

Bonjour

J'ai parcouru tout le forum afin d'avoir des précisions sur l'execution d'un script en mode administrateur.
Car les commandes pour le changement d'ip je l'ai connais c'est le runas qui ne fonctionne pas.

En sachan que je n'ai pas d'administrateur local de la machine c'est un compte utilisateur du domaine qui est admin local de la machine.

Quelqu'un a une idée comment je pourrais executer ce script en tant qu'administrateur?

Merci d'avance
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: Changement d'adresse ip seven

#2

Message par Ks10 »

Bonjour,

En faite voici le principe du lancement d'un programme en tant qu'administrateur.

En local :

Code : Tout sélectionner

#Requireadmin
En début de code devrait faire l'affaire.

Sur un domaine :

Code : Tout sélectionner

RunAs($username, $domain, $password, 0, @scriptdir & "\tonprogramme.exe")
Si tu est sur un domaine, il faut absolument que tu connait les identifiants d'un compte avec les droits administrateur sinon cela ne fonctionnera pas malheureusement.
antonymel
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mar. 06 août 2013 10:17
Status : Hors ligne

Re: Changement d'adresse ip seven

#3

Message par antonymel »

Bonjour

Merci mais le

Code : Tout sélectionner

#Requireadmin
ca demande un login et un mot de passe (c'est pas ce que je veux)

Code : Tout sélectionner

RunAs($username, $domain, $password, 0, @scriptdir & "\tonprogramme.exe")
Ca c'est exacetement ce que je voudrais faire mais ca ne marche pas il ne lance pas mon programme .

Une idée?

Merci
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: Changement d'adresse ip seven

#4

Message par Ks10 »

Ok donc même si avec RequireAdmin ça te demande des identifiants.

RunAs ne fonctionnera pas tant que tu ne fournie pas les identifiants.
Il faut que tu trouve un moyen de passer ton compte en administrateur sinon.

Pourrait-tu poster ton code ?
Histoire d'avoir un meilleur visuel :)
antonymel
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mar. 06 août 2013 10:17
Status : Hors ligne

Re: Changement d'adresse ip seven

#5

Message par antonymel »

Oui biensur

Script autoit

Code : Tout sélectionner

Local $sUserName = "ip"
Local $sPassword = "ip"
local $sDomain = "domaine"
Local $Application = "run ("Z:\Scripts\ip.bat")"

RunAs($sUserName, $sDomain, $sPassword, 0, $Application, @SystemDir)
 
Script .bat :

Code : Tout sélectionner

netsh interface ip set address "connexion au r‚seau local" static 192.168.0.18 255.255.255.0 192.168.0.1
netsh interface ip add dns "connexion au r‚seau local" 192.168.0.1
 


Voila et ca me dit toujours qu'il faut augmenter mes privileges .
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Changement d'adresse ip seven

#6

Message par Ks10 »

Dans $username et $password tu a mît tes propres identifiants ?

Tu connait les identifiants d'un compte admin sur le poste ? Si oui test avec les identifiants du compte admin.
antonymel
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mar. 06 août 2013 10:17
Status : Hors ligne

Re: [..] Changement d'adresse ip seven

#7

Message par antonymel »

oui mais comme je disais c'est un utilisateur du domaine qui est dans le groupe admin local . le compte administrateur local est supprimer pour des raison de sécurité.

Voila mon probleme

maintenant je ne suis pas bloquer sur la cmd netsh j'ai essayer aussi avec un script vbs mais ca ne marche pas non plus .
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Changement d'adresse ip seven

#8

Message par Ks10 »

Je ne voie pas de solution a part remettre le compte administrateur en local ^^
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Changement d'adresse ip seven

#9

Message par jchd »

Ne serait-ce pas lié à ce qui se disait dans ce fil ?
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Changement d'adresse ip seven

#10

Message par ani »

Salut,
il se peut que çà soit le privilege, as tu tester a la main sous ms-dos les commandes netsh ?
Si il te retourne System erreur blabla acces denied, C bien un probleme d'elevation.

il se peut aussi que çà soit un service qui est eteind, faudra le démarrer.
net start dot3svc < pour la configuration

Quel erreur s'affiche sous dos? merci.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Changement d'adresse ip seven

#11

Message par sylvanie »

Bonjour
Une autre piste possible serait de passer le "logon_flag" à 1 au lieu de 0 dans votre appel à Runas.
Car si le lecteur Z: est monté lors de la session utilisateur, et non sur la session du user admin du domaine, ça peut poser problème.
Par contre pour

Code : Tout sélectionner

Local $Application = "run ("Z:\Scripts\ip.bat")"
 
je mettrai simplement

Code : Tout sélectionner

Local $Application = "Z:\Scripts\ip.bat"
 
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Répondre