ntg_net Δημοσ. 5 Δεκεμβρίου 2005 Δημοσ. 5 Δεκεμβρίου 2005 Μερικες ερωτησεις εχω... 1) Πως μπορω να κρυψω την εκτελεση μιας εντολης απο command line ? 'H το παραθυρο που εκτελειτε ? (εφοσον εχω κανει ενα bat file με μια σειρα εντολων να μην τις βλεπω ή να μην ανοιγει καν το παραθυρο) 2) Το παραθυρο που βγαζουν τα windows κατα την εγγραφη μπορω να το αλλαξω ? http://www.insomnia.gr/vb3/attachment.php?attachmentid=2459&stc=1 copy.JPG 3) Καποια προγραμματα που κανουν copy και δειχνουν στατιστικα πχ ταχυτητα
godlike Δημοσ. 5 Δεκεμβρίου 2005 Δημοσ. 5 Δεκεμβρίου 2005 1. Για να μην εμφανίζονται μηνύματα στην κονσόλα χρησιμοποίησε την echo (echo off). Αν εκτελέσει ένα πρόγραμμα η κονσόλα τότε δεν μπορείς από όσο ξέρω να τα κρύψεις. 2. Δεν μπορείς να το αλλάξεις. Μόνο να φτιάξεις δικό σου πρόγραμμα για το copy. 3. Αυτά φτιάχνονται με διάφορες σουίτες, π.χ. install shield κ.τ.λ. Αυτό που μπορείς να κάνεις είναι να φτιάξεις ένα προγραμματάκι χρησιμοποιώντας την CopyFile η οποία δεν εμφανίζει τίποτα.
UserXP Δημοσ. 7 Δεκεμβρίου 2005 Δημοσ. 7 Δεκεμβρίου 2005 1. Για να κρύψεις μια εντολή σε bat file, χρησιμοποίησε την @ @ <εντολή> Το παράθυρο (όσο ξέρω) δεν μπορείς να το κρύψεις απ' ευθείας. Ένα τρυκ είναι να κάνεις ένα link στο bat file και στις ιδιότητες του link να επιλέξεις να εκτελείται ελαχιστοποιημένο. Μέσα από visual basic (ή άλλη γλώσσα) χρησιμοποίησε > Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Private Const SW_HIDE As Long = 0 Private Const SW_SHOW As Long = 5 'εκτέλεση του bat file με την εντολή ShellExecute 0, "open", "C:\test.bat", "", "", SW_HIDE 2. Το παράθυρο δεν αλλάζει 3. Μπορείς να κάνεις δικό σου πρόγραμμα που θα κάνει copy και να δείχνεις στατιστικά
alkisg Δημοσ. 7 Δεκεμβρίου 2005 Δημοσ. 7 Δεκεμβρίου 2005 Μάλλον χρειάζεται να πας σε Windows Script Host... Ουσιαστικά είναι batch files με javascript ή vbscript, μπορείς να κάνεις copy κτλ χωρίς διαλόγους ή ακόμα και με html interface (HTA applications) ώστε να δείχνεις στατιστικά, και φυσικά αφού δεν τρέχουν κάτω από DOS prompt δεν χρειάζεται να κρύβεις παράθυρα... Εκτενείς πληροφορίες στο msdn.microsoft.com
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.