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

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  script de connexion

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script de connexion

n°39947
malvira
Posté le 03-07-2008 à 10:21:44  profilanswer
 

Bonjour,
 
je ne sais pas si je suis dans la bonne (sous-)catégorie
 
j'utilise le script de connexion déjà pour le mapping des lecteur réseaux...
mais je sais qu'il y a moyen de les utiliser pour lancer des installation de logiciel et package
 

Code :
  1. start u:\gimp-2.2.13-i586-setup-1.exe /SP- /SILENT /NORESTART


 
tant que l'utilisateur est admin local ça marche
une fois qu'il s'agit d'un utilisateur standard il me demande d'élever les droits
 
1. comment faire une exécution d'install en tant qu'admin
2. comment vérifier que le programme est déjà installé pour éviter de relancer l'install à chaque logon
 
une idée?
 
 
Merci

mood
Publicité
Posté le 03-07-2008 à 10:21:44  profilanswer
 

n°40062
Je@nb
Modérateur
Kindly give dime
Posté le 06-07-2008 à 19:04:39  profilanswer
 

en utilisant de vrai outils de déploiement

n°40064
malvira
Posté le 06-07-2008 à 19:39:26  profilanswer
 

Bonjour,
 
l'ennui c'est que les outils tel que WinIstall et compagnie nécessites des configurations identiques vu que le logiciel prends une photo avant et après installation...
hors j'ai hérité d'un parc informatique pas du tout homogène
 
j'ai essayé avec des .zap mais les users doivent être admin locaux
 
à moins qu'il existe une commande particulière pour élevé ceux-ci temporairement au niveau d'admin et l'abaissé ensuite???


Message édité par malvira le 06-07-2008 à 19:40:22
n°40066
Je@nb
Modérateur
Kindly give dime
Posté le 06-07-2008 à 23:54:01  profilanswer
 

un script de connexion est fait pour lancer des commandes à la connexion de l'utilisateur.
Si le but est de faire de la distribution de soft, il vaut mieux se baser sur des logiciels (ou des métodes) de télédistributions telles que les GPO de distribution logiciel, les outils tel que psexec (même si pas très adapté), ou SCCM (ou System center essentials pour les petites boites), et les concurrents.
 
Après tu as la solution très crade pour le passage en admin d'utiliser le runas mais bon déconseillé quoi

n°40087
malvira
Posté le 07-07-2008 à 12:16:12  profilanswer
 

oki voila,
 
je viens d'essayer comme tu m'a conseillé avec psexec
 
l'install direct à partir du réseau ne fonctionne pas
obligé de passé par la copie
 
pour lancer les commande system pas de prob
 

Code :
  1. psexec \\mamachine -u Administrateur -p "mdp" xcopy \\partage\apps c:\
  2. psexec \\mamachine -u Administrateur "mdp" c:\install.bat


 
la copie des fichiers fonctionne mais lors du lanement du batch file
 
 
message d'erreur suivant  
 
gimp.exe n'est pas reconnu en tant que commande interne ou externe un programme exécutable ou un fichier de commandes
c:\windows\system32\gimp.exe /SP- /SILENt /NORESTART
c:\install.bat exited on mamachine with code error 1
 
si ça marche c'est super
une idée ptet.
 

Code :
  1. psexec @file -u Administrateur -p "mdp" xcopy \\partage\apps c:\
  2. psexec @file -u Administrateur "mdp" c:\install.bat

pas encore essayé car pas trouvé d'explication sur la structure du fichier
 
 
 
Merci


Message édité par malvira le 07-07-2008 à 12:27:48
n°40114
malvira
Posté le 08-07-2008 à 08:39:46  profilanswer
 

Bonjour,
 
voila j'y suis arriver à l'aide d'un script AutoIt appelé par le script de connexion
 

Code :
  1. RunAs("login", "domaine","mdp",1,"filename" )


 
mais cela m'intéressairais toujours de savoir comment on s'y prend avec psexec....
 
Merci


Message édité par malvira le 08-07-2008 à 08:40:28
n°40121
malvira
Posté le 08-07-2008 à 10:55:48  profilanswer
 

Bonjour,
 
Voila une idée finale qui fonctionne en tout cas pour the gimp
 
je ne sais pas si c'est très orthodoxe mais bon
 

Code :
  1. Dim $DirLocation
  2. $DirLocation = "c:\Program Files\GIMP-2.0"
  3. If FileExists($DirLocation) Then
  4.   Exit
  5. Else
  6. RunAs("login", "domaine","mdp",1,"filename" )
  7. EndIf
  8. Exit

n°40360
fun_key
Posté le 15-07-2008 à 09:31:17  profilanswer
 

Lors de l'utilisation du runas telle que vous la faite, un profil utilisateur sera creer pour l'utilisateur du runas, c'est d'ailleur dans ce profil que seront ajoutées les divers modification faites par l'installer propre à l'utilisateur.
 
Si l'installeur de fait pas de modif dans le profil de l'utilisateur il peut être interessant de rajouter /noprofile au runas, cela évite que soit générés des fichiers pour rien.

n°40363
malvira
Posté le 15-07-2008 à 10:07:47  profilanswer
 


 

Code :
  1. 1. Dim $DirLocation
  2.    2. $DirLocation = "c:\Program Files\GIMP-2.0"
  3.    3.
  4.    4. If FileExists($DirLocation) Then
  5.    5.   Exit
  6.    6. Else
  7.    7. RunAs("login", "domaine","mdp",0,"filename" )
  8.    8. EndIf
  9.    9.
  10.   10. Exit


 
pour le no profile le flag est 0 au lieu de 1


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  script de connexion

 

Sujets relatifs
connexion automatique (serveur 2003)Histoire de la connexion intersite
Outlook 2007 : Déployer une signature par GPO/Script ?FTP EXPERT problème de connexion
Session au demarrage Windows XP -> connexion serveur SambaDHCP et script d'ouverture de session
Répartition de charge sur 2 connexion pour de l'UploadUNIX : script awk
ralentissement connexion avec dlink DI 634M sur une freebox v4Connexion impossible via wifi
Plus de sujets relatifs à : script de connexion


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