Προσθήκη στοιχείων στο Νέο μενού (γνωστός και ως ShellNew entries)

click fraud protection

Προσθήκη στοιχείων στο Νέο μενού (γνωστός και ως ShellNew entries)

Εισαγωγή

Όταν ανοίγετε το μενού Αρχείο στην Εξερεύνηση των Windows, η πρώτη εντολή είναι Νέα. Επιλέγοντας αυτή την εντολή εμφανίζεται a. υπομενού. Από προεπιλογή, περιέχει δύο εντολές, Folder και Shortcut, που επιτρέπουν στους χρήστες να δημιουργούν υποφακέλους και. συντομεύσεις. Αυτό το υπομενού μπορεί να επεκταθεί ώστε να περιλαμβάνει εντολές δημιουργίας αρχείων για οποιαδήποτε κατηγορία αρχείων. Το Tweak UI επιτρέπει. προσθέτετε ή αφαιρείτε ανεπιθύμητες καταχωρήσεις Shellnew.

Μη αυτόματη προσθήκη μιας καταχώρισης ShellNew

Για να προσθέσετε ένα μη αυτόματα, ακολουθήστε τη διαδικασία που εξηγείται σε αυτό το άρθρο.. (Αρχείο HTM λαμβάνεται ως παράδειγμα). Για να προσθέσετε το "Νέο έγγραφο HTML" στο υπομενού Νέο, ανοίξτε τον Επεξεργαστή Μητρώου και μεταβείτε στο:

HKEY_CLASSES_ROOT\.HTM

Δημιουργήστε ένα νέο κλειδί με όνομα ShellNew

Στο δεξιό τμήμα του παραθύρου, δημιουργήστε ένα REG_SZ (Τιμή συμβολοσειράς) με το όνομα NullFile

Κλείστε τον Επεξεργαστή Μητρώου και επανεκκινήστε τα Windows. Το "Έγγραφο HTML" θα εμφανιστεί στο υπομενού. Οταν εσύ. επιλέξτε "HTML Document", ένα αρχείο 0 byte με το όνομα "New HTML Document" εμφανίζεται σε αυτόν τον φάκελο. Ο. Το αρχείο είναι 0 byte επειδή δημιουργήσατε το REG_SZ με το όνομα

NullFile.

Μερικές φορές, μπορεί να θέλετε τα Windows να συμπληρώνουν λίγες γραμμές στο νέο αρχείο (όπως ένα τυπικό. Κεφαλίδα/Υποσέλιδο ή το λογότυπο της εταιρείας). Σε αυτήν την περίπτωση, μπορείτε να επιλέξετε "Δεδομένα" ή "Όνομα αρχείου" τιμές, αντί για "NullFile" (ανατρέξτε στον παρακάτω πίνακα)

Όπως δίνεται στη Βιβλιοθήκη MSDN

Αξίες

Περιγραφή

Εντολή  Εκτελεί μια εφαρμογή. Αυτό είναι ένα REG_SZ τιμή που καθορίζει τη διαδρομή της εφαρμογής που θα εκτελεστεί. Για. Για παράδειγμα, θα μπορούσατε να το ρυθμίσετε να εκκινεί έναν οδηγό.
Δεδομένα Δημιουργεί ένα αρχείο που περιέχει καθορισμένα δεδομένα. Τα δεδομένα είναι μια τιμή REG_BINARY με τα δεδομένα του αρχείου. Τα δεδομένα αγνοούνται εάν. καθορίζεται είτε NullFile είτε FileName.
Ονομα αρχείου Δημιουργεί ένα αρχείο που είναι αντίγραφο του a. καθορισμένο αρχείο. Το όνομα αρχείου είναι ένα REG_SZ τιμή, ορίστηκε πλήρως. κατάλληλη διαδρομή του αρχείου που πρόκειται να αντιγραφεί.
NullFile Δημιουργεί ένα κενό αρχείο. Το NullFile δεν είναι. εκχωρήθηκε μια τιμή.

Σημείωση του συντάκτη: Η δοκιμή μου δείχνει ότι η σειρά ή η εκτέλεση / η προτεραιότητα είναι η εξής:

Ονομα αρχείου | Εντολή | Δεδομένα | NullFile

Εάν όλα τα παραπάνω χρησιμοποιούνται για έναν συγκεκριμένο τύπο αρχείου, το. χρησιμοποιείται ένα με την κορυφή Προτεραιότητα, το υπόλοιπο αγνοείται.

Εάν χρησιμοποιείτε την 3η μέθοδο (Ονομα αρχείου) και χωρίς αναφορά. η πλήρης διαδρομή του δείγματος αρχείου (ή του αρχείου προτύπου), εμφανίζεται τα Windows. για το αρχείο σε αυτές τις διαδρομές, με την ίδια σειρά που δίνεται:

  • %Userprofile%\Templates

  • %Allusersprofile%\Templates

  • %Systemroot%\ShellNew

Περιηγηθείτε στον παραπάνω φάκελο και θα δείτε ότι οι εφαρμογές του Office (Word, Powerpoint, Excel) έχουν ήδη δημιουργήσει τα αρχεία προτύπων εκεί.

Η "Νέα συντόμευση" είναι ένα παράδειγμα όπου χρησιμοποιείται η πρώτη μέθοδος (Εντολή). Επιλογή. το Αρχείο Νέο > Συντόμευση, στην πραγματικότητα εκτελεί αυτήν την εντολή:

rundll32.exe appwiz.cpl, NewLinkHere %1

Όπως ορίζεται σε αυτό το κλειδί:

HKEY_CLASSES_ROOT\.lnk\ShellNew
Εντολή = rundll32.exe appwiz.cpl, NewLinkHere %1