Shell

Résolu
lilington
Messages postés
158
Date d'inscription
samedi 31 janvier 2004
Statut
Membre
Dernière intervention
12 mars 2009
- 17 août 2004 à 12:33
lilington
Messages postés
158
Date d'inscription
samedi 31 janvier 2004
Statut
Membre
Dernière intervention
12 mars 2009
- 17 août 2004 à 19:03
j'aimerai pouvoir lancer une commande dos depuis une application C# comme en vb

shell "c:\autoexec.dat"

4 réponses

cs_Crazyht
Messages postés
1522
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
21 août 2010
8
17 août 2004 à 17:04
System.Diagnostics.ProcessStartInfo psi = new ProcessStartInfo ("net" , " send 127.0.0.1 hello");
psi.UseShellExecute = false;
psi.WindowStyle = ProcessWindowStyle.Hidden;
System.Diagnostics.Process.Start (psi);


Voila mais ca aussi ca doit apparaitre dans le forum :)

Si ce n'est que chez moi avec 127.0.0.1 ca marche pas

A++

:-p Crazyht :)
MVP Visual C#.NET

[Admin Codes-Sources]
[Membre Developer-Association]
3
cs_Crazyht
Messages postés
1522
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
21 août 2010
8
17 août 2004 à 14:42
Comme il est deja preciser dans au moins 20 thread de ce forum System.Diagnostics.Process.Start (....);

A++

:-p Crazyht :)
MVP Visual C#.NET

[Admin Codes-Sources]
[Membre Developer-Association]
0
lilington
Messages postés
158
Date d'inscription
samedi 31 janvier 2004
Statut
Membre
Dernière intervention
12 mars 2009

17 août 2004 à 16:00
voici ce que j'obtiens à l'execution l'orsque je tape:

message="net send 127.0.0.1 hello";
System.Diagnostics.Process.Start (message);

Une exception non gérée du type 'System.ComponentModel.Win32Exception' s'est produite dans system.dll
0
lilington
Messages postés
158
Date d'inscription
samedi 31 janvier 2004
Statut
Membre
Dernière intervention
12 mars 2009

17 août 2004 à 19:03
c'est bon il fallais :
System.Diagnostics.Process.Start ("net.exe",message);
et c'est cool
0