Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [VB.NET] inserire stringa programma console

    salve a tutti.

    Vorrei creare un piccolo programmino in vb.net che, premendo un tasto, inserisca automaticamente in cmd.exe il comando "start", aprendomi un'altra finestra cmd.

    Quindi anzichè aprire cmd.exe e digitare "start", apro il programma, premo il pulsante e lui automaticamente inserisce il comando "start" e lo avvia.


    è possibile farlo? grazie 1000 in anticipo

  2. #2
    Utente di HTML.it L'avatar di Vinsent
    Registrato dal
    May 2011
    Messaggi
    314
    Forse hai delle necessità particolari ma credo che ti stai complicando la vita pensando di fare quello che vuoi fare....per avviare un processo basta usare Process:
    http://msdn.microsoft.com/it-it/library/53ezey2s.aspx

    esempi:

    codice:
     
            Process.Start("cmd.exe")
            Process.Start("cmd.exe", "/k cd C:\")
            Process.Start("cmd.exe", "/k cd C:\ & color f0")
            Process.Start("cmd.exe", "/k netstat")
            Process.Start("cmd.exe", "/k netstat & color f0")
            Process.Start("cmd.exe", "/k ipconfig")
            Process.Start("cmd.exe", "/k tasklist")
            Process.Start("cmd.exe", "/k ping www.google.it")
    ogni riga avvia una "finestra" passandogli il parametro dopo la virgola, quindi se le esegui tutte con un button apri 8 cmd.exe.
    Se vuoi avere maggior "controllo" sui processi avviati prova a dare un' occhio alla classe Process.

  3. #3
    Grazie era propio quello che cercavo !

    Funziona su tutti i programmi con interfaccia a stringa o solo su cmd.exe ?

  4. #4
    Utente di HTML.it L'avatar di Vinsent
    Registrato dal
    May 2011
    Messaggi
    314
    Originariamente inviato da StuxNet
    Funziona su tutti i programmi con interfaccia a stringa o solo su cmd.exe ?
    in che senso?
    Il link a msdn lo hai letto?

  5. #5
    ops... non avevo letto bene.
    grazie

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.