Προς το περιεχόμενο

Δικαιωματα αρχειων σε visual basic 6.0


ntaryl

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλημερα παιδια

Να μαι παλι με τις αποριες μου και εγω να σας Ζαλισω λιγακι .

Υπαρχει δυνατοτητα ενα αρχειο το οποιο εχει εγκαταστηθει σε ενα μηχανημα σαν ενας απλος χρηστης και με περιορισμενα δικαιωματα μπορει μεσω προγραματισμου να παρει δικαιωματα ανωτερου χρηστη ?

ευχαριστω πολυ παιδια

Δημοσ.

Η ίδια η VB6 δεν έχει κάποια σχετικά statements ή κλάσεις. Μπορείς όμως να χρησιμοποιήσεις το WMI μέσω VBScript ή VB6 για να αλλάξεις τα permissions των αρχείων. Δες την περιγραφή της Win32_LogicalFileSecuritySetting .SetSecurityDescriptor για να δεις πως δουλεύει και για παραδείγματα.

 

Για να αλλάξεις τα permissions από κώδικα βέβαια, πρέπει ο χρήστης ο οποίος εκτελεί την εφαρμογή να έχει τα κατάλληλα permissions. Ένας απλός χρήστης έχει permissions για τα αρχεία που δημιουργεί ο ίδιος, για τα αρχεία που βρίσκονται στο My Documents του, κλπ. Δεν μπορεί να αλλάξει τα permissions π.χ. των system αρχείων, ή των αρχείων κάποιου άλλου χρήστη.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...