Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    [c#/basic/DOS] lanciare comando dos con parametro

    Sto cercando di imparare il funzionamento della classe process.

    Ho un semplice file, dir.bat che dovrebbe fare:

    1) acquisisce parametro (es. "c:\")

    2) esegue dir parametro (esempio: dir c:\ /ad)


    La domanda è (per chi si ricorda ancora un poco di DOS )

    1) come strutturare il file .bat

    2)nel programma non so come scrivere le righe in neretto

    Dim p As New Process()
    p.StartInfo.RedirectStandardOutput = True
    p.StartInfo.UseShellExecute = False
    p.StartInfo.FileName = Me.Server.MapPath("dir.bat")
    p.StartInfo.Arguments = ""
    p.Start()
    Response.Write(p.StandardOutput.ReadToEnd())
    p.WaitForExit()


    Pietro

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    ok, ho risolto
    Pietro

  3. #3
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Originariamente inviato da pietro09
    ok, ho risolto
    E come .... di grazia ?
    Ciao, Brainjar

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Brainjar
    E come .... di grazia ?
    chiedo scusa, ma mi sembrava una stupidata

    il file .bat ha:

    dir %1%

    il codice basic è quello che ho messo prima

    sto facendo delle prove con ajax ed ho ancora qualche problema... :master:
    Pietro

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da pietro09
    sto facendo delle prove con ajax ed ho ancora qualche problema... :master:
    Ma cosa c'entra AJAX?

    P.S.: è inutile specificare 3 linguaggi se usi sempre VB.NET... indica il linguaggio che usi nel titolo e solo quello.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da alka
    Ma cosa c'entra AJAX?

    P.S.: è inutile specificare 3 linguaggi se usi sempre VB.NET... indica il linguaggio che usi nel titolo e solo quello.
    Io non so più come impostare il titolo:
    Intendo [c#/basic ==> linguaggio indifferente (nel senso che mi basta la risposta, in qualunque linguaggio)

    ajax mi è sfuggito, mi dispiace, ma l'esempio che ho fatto, l'ho riconvertito in una pagina web
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.