begin process at 2012 02 13 05:52:23
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VB.NET

 > RUNAS (EXÉCUTER EN TANT QUE...)

RUNAS (EXÉCUTER EN TANT QUE...)


 Information sur la source

Note :
6,67 / 10 - par 3 personnes
6,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :VB.NET Source .NET ( DotNet ) Classé sous :runas, administrateur, droits, admin Niveau :Débutant Date de création :04/08/2005 Vu / téléchargé :17 682 / 1 336

Auteur : eldim

Ecrire un message privé
Commentaire sur cette source (24)
Ajouter un commentaire et/ou une note

 Description

Application qui sert à exécuter un programme sous un utilisateur différent de l'utilisateur en cours



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source .NET (Dotnet) OPENOFFICE CALC
Source .NET (Dotnet) EXÉCUTER DU CODE VB.NET À PARTIR D'UN PROGRAMME EN COURS D'E...
Source .NET (Dotnet) RECTANGLES ARRONDIS
Source .NET (Dotnet) RÉCUPÉRER LE NOM DU PC CONNECTÉ À UN SERVEUR EN TERMINAL SER...
Source .NET (Dotnet) EXÉCUTION D'UN THREAD SANS SURCHARGER LE PROCESSEUR

 Sources de la même categorie

Source .NET (Dotnet) MODIFICATION DATE DE WINDOWS EN VB.NET ET VBA par us_30
Source avec Zip Source avec une capture Source .NET (Dotnet) ENVOI DE MAIL AVEC PIÈCE JOINTE par EhJoe
Source .NET (Dotnet) AMUSONS NOUS AVEC UN LABEL ^^ par Adn56
Source avec Zip Source avec une capture Source .NET (Dotnet) UN NAVIGATEUR INTERNET EN VB.NET par azrti
Source avec Zip Source .NET (Dotnet) CONVERSION DE DEVISE MONAITAIRE VIA UN SERVICE WEB par bigmonkey7

 Sources en rapport avec celle ci

Source avec Zip DÉMANDER AUTOMATIQUEMENT LES DROITS ADMINISTRATEUR POUR VOTR... par vicosta
Source avec Zip Source avec une capture MOT DE PASS AVEC POSSIBILITÉ DE MULTIUSER par amita
Source avec Zip INSTALLER UN PROGRAMME(MSI) EN TANT QU'ADMINISTRATEUR par vsgn
Source avec Zip Source avec une capture RETRAIT DES DEUX ZIP par alexanderalexander
Source avec Zip LISTER VOS DROITS CONCERNANT LES REPERTOIRES DE VOTRE ORDINA... par BefaDuDesert

Commentaires et avis

Commentaire de eldim le 04/08/2005 09:02:47

Je me suis inspiré d'un source C# et ça à l'air de fonctionner...

Commentaire de Alain Proviste le 04/08/2005 13:17:17 administrateur CS

tu peux préciser un peu ? les os sous lesquels c'est censé marcher , puis les 2 solutions du projets à quoi servent-elles :)

Commentaire de laverdanny le 08/08/2005 18:28:04

pour ceux qui n'ont pas encore franchi le pas .NET, y a-t-il une version VB6 ?

Commentaire de eldim le 12/08/2005 10:44:22

désolé pour VB6 je n'ai pas prévu de version...
ça fonctionne sous xp et donc à mon avis sous 2k aussi

Commentaire de pietou le 21/09/2005 11:32:16

Petite question, c'est une inspiration de quelle source en C#?

Commentaire de Simouss33 le 07/12/2005 10:11:18

Je regarde... Je cherche...
Mais je comprends comment on s'en sert (je débute)... T'aurais pas une petite doc par hasard?

Commentaire de eldim le 20/01/2006 09:49:08

La source C# je ne sais plus

On s'en sert dans une fenetre DOS
ou un appel SHELL etc...

Commentaire de eliam77 le 17/04/2007 12:47:11

salut , comment faut s'en servir ??

merci

Commentaire de eldim le 17/04/2007 13:47:37

runasdos.exe /user:truc /password:bidule /domain:MonPC
y a rien de plus simple, les commutateurs sont dans le source

(ça fait tellement longtemps que je ne m'en souviens plus exactement...)
suffit de mettre ça en batch

Commentaire de eldim le 17/04/2007 13:48:16

ps : ne pas oublier de mettre l'exécutable à lancer
runasdos.exe /user:truc /password:bidule /domain:MonPC calc.exe
par exemple

Commentaire de eliam77 le 17/04/2007 14:36:30

oui j'avais compris pour la syntaxe , mais je voulais le compiler sur visual basic 2005 express etant donné que j'ai pas vb6 et l'exe n'est pas compiler et j'ai plein d'erreur :-(

snif :)

Commentaire de eldim le 17/04/2007 15:23:11

ah ben je l'avais fait en 2003...
et je n'ai pas remis mon source à jour... t'en a vraiment besoins ?

Commentaire de eliam77 le 17/04/2007 15:26:09

ca m'aurais bien aidé mais te prend pas la tete je vais le donné a un ami qui lui a vb6 , il pourra me le compiler :)

Commentaire de eldim le 17/04/2007 16:03:11

c'est du 2003 pas du vb6...

Commentaire de Alain Proviste le 17/04/2007 19:10:18 administrateur CS

il y a ma source sinon qui fait la même chose en .net ...

Commentaire de eliam77 le 18/04/2007 12:32:31

eldim , tu peux le convertir pour 2005 stp ?
tu me sauverai la vie

Commentaire de Renfield le 18/04/2007 12:43:07 administrateur CS

Eliam77>

si tu t'étais simplement donné la peine d'aller voir la source de Alain Proviste,
( http://www.vbfrance.com/codes/EXECUTER-TANT-NET_27096.aspx )

tu aurait pu trouver le commentaire suivant :

Commentaire de : DarkenerDaemonEx le 21/02/2006 15:00:26
En VB8 (.NET2) par contre ça se résume en une seule ligne :
System.Diagnostics.Process.Start(System.String filename[, System.String arguments], System.String userName, System.Security.SecureString password, System.String domain)

Commentaire de eliam77 le 18/04/2007 12:57:02

dsl j'ai pas fait attention a ce commantaire

Commentaire de eliam77 le 18/04/2007 12:59:50

tu peux m'expliquer comment l'utiliser , car en la recopiant simplement , vive les erreurs :(

Commentaire de Renfield le 18/04/2007 13:42:53 administrateur CS

expliquer du .Net, moi ....

euh... ^^

non, mais la doc est là pour ça (n'est-ce pas ?)

http://msdn2.microsoft.com/en-us/library/system.diagnostics.process.start(vs.80).aspx

et la surcharge qui nous interesse :
http://msdn2.microsoft.com/en-us/library/sxf2saat(VS.80).aspx

avec explications et exemples...

Commentaire de eldim le 18/04/2007 13:46:43

je viens de la convertir chez moi en 2005, les seules erreurs que j'ai c'est l'initialisation des variables avant passage à la procedure... lol
et ça fonctionne très bien lol
exemple : runasdos.exe /user:administrateur /passwd:password /domain:briandcm calc.exe

Commentaire de eliam77 le 18/04/2007 15:36:28

Renfield , j'ai vu ces pages et justement que je fait la declaration
j'ai ce message d'erreur :

Message d'erreur
La fonction '<NomProcédure>' ne retourne pas une valeur pour tous les chemins de code. Une exception de référence nulle pourrait se produire au moment de l'exécution lorsque le résultat est utilisé.

et ensuite le secure.string qui me converti en system.security.securestring

et quand je met mes valeur il me dit le champ string ne peut etre converti en ......securestring , donc je suppose je dois declarer mon pass autre part , non ?

Commentaire de k2kemp le 24/04/2008 14:47:51 9/10

J'ai testé ce code et il fonctionne bien, exempté dans un cas, si je veux exécuter runasdos à partir d'un dossier partagé. ex : \\monpc\shared\runasdos.exe /user:administrateur /passwd:password /domain:test calc.exe

Voici l'erreur :

L'assembly ou le AppDomain qui a échoué était :
RunAsDOS, Version=1.0.3035.26754, Culture=neutral, PublicKeyToken=null
La zone de l'assembly qui a échoué était :
Internet
L'URL de l'assembly qui a échoué était :
file://monpc/shared/RunAsDOS.exe


Est-ce que vous avez un idée de la raison de ce problème ?

Commentaire de eldim le 24/04/2008 16:16:23

c'est normal : le .Net n'est pas fait pour s'exécuter à partir d'un chemin réseau
à moins de décocher les options de sécurité, mais là ce n'est pas recommandé (voir la msdn)
tout programme .net doit être copié en local sur le poste puis exécuté à partir de ce chemin local

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

.manifest et droits d'admin [ par Philippe734 ] Bonjour, Les fichiers manifest, associés à un programme exe, permettent d&#8217;avoir, entre autres, le style du thème de Windows. Je sais aussi qu&# Plusieurs admin sur un site ? [ par riderr ] Bonjour, voila je recherche actuellement un site ou un outil qui permettrai qu'il y est plusieurs administrateur sur un même site, car voila je vous e Demander droits d'administrateur VB.NET [ par link915 ] Bonjour j'aimerais qu'au lancement de l'application , celle ci demande les droits d'administrateur a l'utilisateur en cours. Merci. VB6 - Demander et exécuter un prog en tant qu'admin [ par Philippe734 ] Bonjour, Concernant les droits d&#8217;administrateur, je sais tester si l&#8217;utilisateur a les droits d&#8217;administrateur, avec ce code : [co acceder au password des comptes locaux ? [ par Tyrell2 ] Bonsoir,j'ai fait un programme à diffuser sur les postes XP Pro d'un domaine, mais dont les utilisateurs ne sont volotairement pas admin (droits restr Runas et Process.Start(explorer) sous windows 7 [ par gnoupix ] Bonjour, Pour expliquer un peu le contexte, ma société est actuellement en train de migrer son parc de poste vers un socle basé sur Windows 7 en remp Connaître le type du compte courant [ par Celestus ] Voici mon problème : (VBScript) J'ai fait un script supposé automatiser un certain nombre de tâches répétitives. Seulement, ce script doit être exéc Defrag non admin W2000 [ par laurent ] Bonjour à tous.Vous savez qu'en Windows 2OOO pro il est impossible pour un utilisateur non administrateur de la machine , de faire un defrag.Il faut q Executer un programme et/ou des commandes en tant qu'administrateur du domaine ....VB6 [ par vbsurfer ] SalutJe voudrais savoir si on peut cr&#233;er un programme en vb6qui a les droits administrateur du domaine sans &#234;tre&nbsp;nous meme admin du dom Installer un logiciel sans les droits administrateur [ par Tatar ] Bonjour a tous !!J'ai développer une appli en VB avec une liaison ODBC vers une base access.Je voudrais installer cette appli sur des postes qui n'ont


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,942 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales