IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Passer une commande DOS par CodeBehind


Sujet :

ASP.NET

  1. #1
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut Passer une commande DOS par CodeBehind
    Bonjour à tous

    J'ai cherche à passer une commande DOS par le CodeBehind mais je bloque et je comprends pas pourquoi.

    J'ai trouvé la commande qui envoi les info (apparement) et j'apondu ce code simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Dim proc As New System.Diagnostics.Process
            proc.Start("C:\\Windows\\System32\\inetsrv\\appcmd set site /site.name:""Default Web Site"" /+bindings.[protocol='http',bindingInformation='192.168.0.10:80:www.test.maison']")
    Mais là il me dit :
    Le fichier spécifié est introuvable
    Hors, si je passe cette commande en fenêtre de commande, ça marche.

    Du coup, je comprends pas où je me suis planté.

    Vous pouvez m'aider ?

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    Si tu ne mets pas de backslash quand tu mets des guillemets, ça te ferme ton string et t'en ouvre un autre, mais ça ne devrait même pas compiller normalement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    proc.Start("C:\\Windows\\System32\\inetsrv\\appcmd set site /site.name:\"Default Web Site\" /+bindings.[protocol='http',bindingInformation='192.168.0.10:80:www.test.maison']")

  3. #3
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci pour ton aide.

    J'ai modifié mon code pour passer dasn arguments à la commande. J'ai vu ça sur un forum et je me suis dit que c'était plus propre.
    J'ai donc appliqué ce que tu dis mais cela e fonctionne pas il dit qu'il atten le fin d'une instruction.

    Par contre, lorsque je fais un Response.Write de ma chaine args j'ai la bonne chaine avec les guillemets là où il faut.

    Voici le code où j'en suis, il est palce sur le click d'un bouton dans une page vide :
    Try
    Dim args As String = "set site /site.name:""Default Web Site"" /+bindings.[protocol='http',bindingInformation='192.168.0.10:80:www.test.maison']"
    Dim proc As New Diagnostics.Process()
    proc.StartInfo.UserName = "Administrateur"
    proc.Start("C:\\Windows\\System32\\inetsrv\\appcmd.exe", args)

    Catch ex As Exception
    Logage(ex.Message)
    Response.Write(ex.Message)
    End Try
    J'ai ajouté le proc.UserName parce que j'ai découvert que cette comande ne fonctionnait qu'en mode admiinstrateur.

    Et pour l'instant, je n'ai rien : pas de mesasge d'erreur, pas de liaison dans IIS, rien du tout.

    Je ne sais plus quoi faire.

  4. #4
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    J'ai planché pas mal la semaine dernière et je suis toujours bloqué.

    Mon code actuel est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
      Protected Sub btnTest_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnTest.Click
            Try
                Dim proc As New Diagnostics.Process()
                With proc
                    .StartInfo.FileName = "C:\\Windows\\System32\\inetsrv\\appcmd.exe"
                    .StartInfo.Arguments = "set site /site.name:""Default Web Site"" /+bindings.[protocol='http',bindingInformation='192.168.0.10:80:www.test.maison']"
                    '.StartInfo.FileName = "d:\\hello.bat"
                    '.StartInfo.Arguments = "logservice.txt"
     
                    .StartInfo.UseShellExecute = False
                    .Start()
                    .WaitForExit()
                End With
            Catch ex As Exception
                Logage(ex.Message)
                Response.Write(ex.Message)
            End Try
        End Sub
    J'ai laissé deux lignes en commentaire que j'avais pris pour tester.
    Le BAT hello.bat prend un fichier et le copie dans un répertoire, l'argument est le nom du fichier et tout se passe bien.

    Lorsque je lance la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\Windows\System32\inetsrv\appcmd.exe set site /site.name:""Default Web Site"" /+bindings.[protocol='http',bindingInformation='192.168.0.10:80:www.test.maison']
    tout se passe bien et ma liaison est ajoutée.

    Par contre lorsque je lance en cliquant sur le bouton dans ma apge, il ne se passe rien :
    - pas de liaison ajoutée
    - pas de message d'erreur sur la page
    - pas de message d'erreur dans mon fichier de log

    Bref, je suis complètement paumé.

    Vous avez une idée ?

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2007
    Messages : 871
    Par défaut
    Salut,

    Est ce que l'utilisateur Iuser a les droits pour excécuter ton fichier ?

  6. #6
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci pour ton aide.

    A vrai dire, j'en sais rien et en plus, je ne sais même pas comment vérifier.
    Mais s'il n'avait pa les droits, je n'aurais pas un message d'erreur ?

    Je vais essayer de trouver comment vérifier ces droits, mais je suis nul en système

  7. #7
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2007
    Messages : 871
    Par défaut
    Re,

    Sur xp: un clic-droit sur ton exe, et voir l'onglet sécurité si l'utilisateur iis est présent.

  8. #8
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Bon, je pense que :
    - soit je suis vraiment une grosse bille en système
    - soit le rpoblème vient d'ailleurs.

    Alors, je fais mes test directmeent sur mon serveur, comme je suis sûr du bon fonctionnement.
    Mon serveur est en 2008 R2 64 bit. Donc, merci pour l'info sur XP, mais ça fait bien longtemps que je suis passé à autre chose (Seven pour ma machine de développement par exemple)

    Donc, sur mon serveur, j'ai ajouté le user IUSR dans le groupe des Users qui est autorisé à exécuter le AppCmd

    Mais ça n'a rien changé.
    Et en plus, je ne suis même pas sur que se soit bien lui qui gère le IIS.
    En plus, j'ai pourtant les droit d'aministrateur sur mon servuer, mais je ne peux pas changer grand chose directement sur le fichier AppCmd.

    Bref, je suis toujours dans la mouise et vu le peu de réponse que j'ai (encore merci pour la tienne) ça doit super méga balaise à faire ce que je veux faire.

    Pourtant, ça me paraissait simple au départ.

  9. #9
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Ca dépend de plein de choses: par exemple, quel est l'utilisateur qui fait tourner le pool d'application IIS?
    A t il les droits d'executer la commande?
    Faire faire des choses systèmes à IIS, c'est pas simple et c'est pas ce qu'il y'a de mieux!

  10. #10
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Citation Envoyé par PitMaverick78 Voir le message
    Ca dépend de plein de choses: par exemple, quel est l'utilisateur qui fait tourner le pool d'application IIS?
    Aucune idée, je crois que c'est l'une des questions que je pose indirectement
    Citation Envoyé par PitMaverick78 Voir le message
    A t il les droits d'executer la commande?
    Pas mal de User : les admin, les Users et les Trusted
    Citation Envoyé par PitMaverick78 Voir le message
    Faire faire des choses systèmes à IIS, c'est pas simple et c'est pas ce qu'il y'a de mieux!
    Alors as tu une autre idée ?

  11. #11
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par zooffy Voir le message
    Aucune idée, je crois que c'est l'une des questions que je pose indirectement
    Lorsque dans Visual Studio tu souhaites t'attacher à IIS, c'est marqué à côté du nom du process. Ca peu être SERVICE RESEAU ou autre...
    Citation Envoyé par zooffy Voir le message
    Alors as tu une autre idée ?
    Ca dépend, quelle est la finalité de la commande?

  12. #12
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    Par defaut, l'utilisateur IIS est :
    IUSR_<nom du serveur>

  13. #13
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Citation Envoyé par PitMaverick78 Voir le message
    Lorsque dans Visual Studio tu souhaites t'attacher à IIS, c'est marqué à côté du nom du process. Ca peu être SERVICE RESEAU ou autre...
    Sauf que Visual Studio, sur un serveur, on fait pas, surtout pour un serveur de Prod.
    Et donc je n'ai pas trouvé.
    Citation Envoyé par PitMaverick78 Voir le message
    Ca dépend, quelle est la finalité de la commande?
    Ben en fait, je croyais avoir été explicite sur mon besoins, mais je vois que j'ai besoins de le reformuler, donc je vais tenter de faire simple :
    je veux ajouter une liaison dans IIS à partir d'une page ASPX


    Citation Envoyé par hwoarang Voir le message
    Par defaut, l'utilisateur IIS est :
    IUSR_<nom du serveur>
    Sur mon serveur, je n'ai pas cet utilisateur, ou alors je ne sais pas où le chercher.

    Merci pour votre aide.

  14. #14
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Une image étant plus efficace qu'un long discours:


    Après pour ton cas, je pense que le plus simple est de faire le site ASP.net qui empile les demandes dans une base de données (SQL, fichiers, etc). Et que ca soit un service windows qui dépile.
    Tu peux simplement modifier le fichier C:\Windows\System32\inetsrv\config\applicationHost.config qui contient les configs de IIS

  15. #15
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Citation Envoyé par PitMaverick78 Voir le message
    Une image étant plus efficace qu'un long discours:
    Merci pour l'info. J'a trouvé le User : AplicationPoolIdentity sauf qu'il existe pas dans la liste des User de mon serveur (ni de me machine en passant).
    Donc pas simple de donner des droits sà un User qui n'existe pas.
    Citation Envoyé par PitMaverick78 Voir le message
    Après pour ton cas, je pense que le plus simple est de faire le site ASP.net qui empile les demandes dans une base de données (SQL, fichiers, etc). Et que ca soit un service windows qui dépile.
    Tu peux simplement modifier le fichier C:\Windows\System32\inetsrv\config\applicationHost.config qui contient les configs de IIS
    Houlala, une application qui empile et une aure qui dépile !!! Juste pour ajouter une liaison dans IIS ? Hum, opération pas mal complexe je trouve.

    Passer ue commande DOS ça me paraissait simple, pourtant. Pourquoi ça marche pas, c'est peut-être à cette question qu'il faut trouver une réposne d'abords, non ?

    Enfn, modifier le fichier applicationHost.config, moi je veux bien, mais c'est pas un peu dangereux ?

    Sinon, je veux bien essayer, mais comment je fais ?
    Le XML c'est pas vraiment mon truc et là, on est face à du XML assez cossu, j'arrive pas à suivre.
    J'ai vu où il ajoutait les Liaisons, j'ai vu à quoi ça ressemble, mais monter du code pour ouvrir le fichier, inscrire une entrée et le refermer, je sais pas faire.

    Et il n'y aurait pas une méthode dans le FrameWork qui permette de le faire directement ?

    En tout cas merci pour ton aide.

  16. #16
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par zooffy Voir le message
    Merci pour l'info. J'a trouvé le User : AplicationPoolIdentity sauf qu'il existe pas dans la liste des User de mon serveur (ni de me machine en passant).
    Donc pas simple de donner des droits sà un User qui n'existe pas.

    Houlala, une application qui empile et une aure qui dépile !!! Juste pour ajouter une liaison dans IIS ? Hum, opération pas mal complexe je trouve.

    Passer ue commande DOS ça me paraissait simple, pourtant. Pourquoi ça marche pas, c'est peut-être à cette question qu'il faut trouver une réposne d'abords, non ?

    Enfn, modifier le fichier applicationHost.config, moi je veux bien, mais c'est pas un peu dangereux ?

    Sinon, je veux bien essayer, mais comment je fais ?
    Le XML c'est pas vraiment mon truc et là, on est face à du XML assez cossu, j'arrive pas à suivre.
    J'ai vu où il ajoutait les Liaisons, j'ai vu à quoi ça ressemble, mais monter du code pour ouvrir le fichier, inscrire une entrée et le refermer, je sais pas faire.

    Et il n'y aurait pas une méthode dans le FrameWork qui permette de le faire directement ?

    En tout cas merci pour ton aide.
    Ptet WMI alors : http://msdn.microsoft.com/fr-fr/library/ms689454

  17. #17
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Citation Envoyé par PitMaverick78 Voir le message
    ça me parait vachement bien ce truc là.

    L'ennui c'est que je n'arrive pas à le mettre en place, rien que le début ne serait ce que pour arriver à accéder aux données de liaison.
    Aurais tu un exemple de code qui accède aux données ?

    Sinon, l'idée de modifier le fichier config reste une bonne option, peut-être mais je ne trouve pas d'exemple de code pour plonger dans le XML. aurais tu ça dans un coin ?

  18. #18
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par zooffy Voir le message
    ça me parait vachement bien ce truc là.

    L'ennui c'est que je n'arrive pas à le mettre en place, rien que le début ne serait ce que pour arriver à accéder aux données de liaison.
    Aurais tu un exemple de code qui accède aux données ?

    Sinon, l'idée de modifier le fichier config reste une bonne option, peut-être mais je ne trouve pas d'exemple de code pour plonger dans le XML. aurais tu ça dans un coin ?
    Linq to XML sait faire ca très bien

  19. #19
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Citation Envoyé par PitMaverick78 Voir le message
    Linq to XML sait faire ca très bien
    Ouaip, je pense aussi que c'est pas mal, sauf que je ne connais pas du tout Linq en général. Donc, il faudrait que je prenne le temps d'apprendre ça et je n'ai pas ce temps pour l'instant.

    Par contre, je pense qu'il y aura un souci assez important. J'ai tenté un truc en XML normal. J'ai placé ce code sur le click d'un bouton :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Try
                Dim doc As New XmlDocument()
                doc.Load("C:\Windows\System32\inetsrv\config\applicationHost.config")
                For Each siteElement As XmlNode In doc.GetElementsByTagName("sites")
                    Dim nomElement As XmlNode = siteElement("site")
                    Dim texteElement As XmlNode = siteElement("bindings")
                    Dim nom As String = nomElement.InnerText
                    Dim texte As String = texteElement.InnerText
                    Response.Write(nom & " : " & texte)
                Next
            Catch ex As Exception
                Response.Write(ex.Message)
            End Try
    Donc rien de transcendental et voilà ce que j'ai sur le REsponse.Write :
    L'accès au chemin d'accès 'C:\Windows\System32\inetsrv\config\applicationHost.config' est refusé.
    J'en déduis donc que cela ne doit pas être la bonne méthode et qu'il ne faut pas manipuler ce fichier, en XML ou en Linq. Mais je peux me tromper.

    le WMI me parait plus sûr, mais je ne trouve pas de tuto qui m'indique le point de départ ou alors des trucs beaucoup trop empiriques.
    J'ai besoins d'un bout de code qui me donne accès à la configuraiton de IIS et je trouve pas.

    Merci pour ton aide.

  20. #20
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Même chose, il faut que l'utilisateur IIS ait les droits d'écriture sur ce fichier!
    WMI, j'ai jamais touché mais ca doit être pareil! Il serait illusoire de croire que n'importe qui peut faire n'importe quoi avec :p

Discussions similaires

  1. Réponses: 13
    Dernier message: 15/10/2008, 17h20
  2. Passer une variable DOS au FTP en ligne de commande
    Par karl3i dans le forum Windows
    Réponses: 3
    Dernier message: 14/11/2006, 13h33
  3. Réponses: 3
    Dernier message: 22/10/2004, 12h04
  4. [Debutant(e)][Système]Executer une commande DOS
    Par iceman dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 18/05/2004, 14h30
  5. [VB6] probleme de redirection d'une commande DOS
    Par WriteLN dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 10/06/2003, 09h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo