Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [Vb net] Eseguire comando dos senza Report o con report in Console

    Arrivo subito al sodo...
    Presumendo di dover eseguire "SFC /SCANNOW" è possibile farlo senza far comparire la finestra di CMD oltre alla console della applicazione vb?
    In caso è possibile far comparire i vari messaggi che dovrebbero comparire nella finestra dos nella console vb net?

    A me sembra una cosa assurda, non ho trovato nulla neanche in google, però meglio chiedere Non si sa mai!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Certamente si può fare ma eseguire quel comando da un programma senza che l'utente lo veda non è proprio il massimo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Vabbè era per fare un esempio, come potrei fare?? C'è qualche libreria apposita?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Per provare ho usato il comando Chkdsk, in quanto se uso un qualsiasi comando tipo Ipconfig e simili il tutto è istantaneo e quindi non vedo i risultati...
    In ogni caso per tutto il tempo che viene eseguito il comando chkdsk il form è bloccato (questo è rimediabile inserendo tutto in un thread ma non è importante perchè è giusto cosi!)
    però ho due dubbi:
    1. Anche se senza alcun output la console "CMD" compare ugualmente anche con l'opzione "psi.UseShellExecute = False", c'è qualche rimedio per non farla apparire proprio?
    2. Si può leggere riga dopo riga l'output in runtime anzichè leggere tutto l'output alla fine?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    1) Vedi le altre proprietà di ProcessStartInfo

    2) Penso di no ma dovrei approfondire ... avendo tempo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Quote Originariamente inviata da oregon Visualizza il messaggio
    1) Vedi le altre proprietà di ProcessStartInfo

    Mi sono andato a leggere MSDN, semplicissimo, esiste la proprietà CreateNoWindow quindi basti settarla a True ed il gioco è fatto, per l'altro punto dopo leggo le altre proprietà



    http://msdn.microsoft.com/it-it/libr...v=vs.110).aspx

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quote Originariamente inviata da deamon75 Visualizza il messaggio

    Mi sono andato a leggere MSDN, semplicissimo, esiste la proprietà CreateNoWindow quindi basti settarla a True ed il gioco è fatto


    Esatto ...

    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9

  10. #10
    Quote Originariamente inviata da Vinsent Visualizza il messaggio
    Ho provato a leggere ma non c'ho capito niente, potrei farmi un riassuntino di ciò che serve a me?

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.