locked
Aggiungere voce menù contestuale RRS feed

  • Domanda

  • Salve,

    non so come, penso per colpa di Tune Up, mi è sparito dal menù contestuale, quello del tasto destro del mouse, la voce "Apri come amministratore: come faccio a reipostrala? Ho dato un occhiata sul web e ho trovato due modi: o andare sul registro di sistema e fare tutta una procedura complicata o creare un file di regole con estensione .reg e aprirlo o importarlo nel registro.

    Vorrei aggiungere la voce per tutti i file ma se non è possibile và bene anche per quelli con estensione .exe ciò i programmi.

    Inoltre sempre dal menù contestuale vorrei togliere delle voci che non mi servono o che sono rimaste da programmi che ho disinstallato: c'è un modo?

    Con i punti di ripristino non risolvo il problema: penso che devo "riscrivere" il menù.

    Grazie fin d'ora a chi mi aiuta:).


    • Modificato dpdavide giovedì 12 marzo 2015 21:57
    giovedì 12 marzo 2015 21:53

Risposte

  • Apri il blocco note.

    Copia/incolla queste righe:

    Windows Registry Editor Version 5.00

    ; For .bat file extention
    [-HKEY_CLASSES_ROOT\batfile\shell\runas]

    [HKEY_CLASSES_ROOT\batfile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\batfile\shell\runas\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00,\
      64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,43,00,20,00,22,00,25,00,31,00,22,\
      00,20,00,25,00,2a,00,00,00

    ; For .cmd file extention
    [-HKEY_CLASSES_ROOT\cmdfile\shell\runas]

    [HKEY_CLASSES_ROOT\cmdfile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\cmdfile\shell\runas\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00,\
      64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,43,00,20,00,22,00,25,00,31,00,22,\
      00,20,00,25,00,2a,00,00,00

    ; For .cpl file extention
    [-HKEY_CLASSES_ROOT\cplfile\shell\runas]

    [HKEY_CLASSES_ROOT\cplfile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\cplfile\shell\runas\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,73,00,68,\
      00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,43,00,6f,00,\
      6e,00,74,00,72,00,6f,00,6c,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,41,\
      00,73,00,55,00,73,00,65,00,72,00,20,00,22,00,25,00,31,00,22,00,2c,00,25,00,\
      2a,00,00,00

    ; For .exe file extention
    [-HKEY_CLASSES_ROOT\exefile\shell\runas]

    [HKEY_CLASSES_ROOT\exefile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="\"%1\" %*"
    "IsolatedCommand"="\"%1\" %*"

    ; For .msc file extention
    [-HKEY_CLASSES_ROOT\mscfile\shell\RunAs]

    [HKEY_CLASSES_ROOT\mscfile\shell\RunAs]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\mscfile\shell\RunAs\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,\
      63,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,\
      00,00,00

    Salva il file con estensione .reg (esempio eseguicomeamm.reg) controlla bene.

    Clicca destro sul file .reg e scegli UNIONE per unirlo al registro.

    Dai le conferme e riavvia.

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Expert-IT Pro \System Administration

    • Contrassegnato come risposta dpdavide martedì 17 marzo 2015 21:31
    giovedì 12 marzo 2015 23:18

Tutte le risposte

  • Apri il blocco note.

    Copia/incolla queste righe:

    Windows Registry Editor Version 5.00

    ; For .bat file extention
    [-HKEY_CLASSES_ROOT\batfile\shell\runas]

    [HKEY_CLASSES_ROOT\batfile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\batfile\shell\runas\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00,\
      64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,43,00,20,00,22,00,25,00,31,00,22,\
      00,20,00,25,00,2a,00,00,00

    ; For .cmd file extention
    [-HKEY_CLASSES_ROOT\cmdfile\shell\runas]

    [HKEY_CLASSES_ROOT\cmdfile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\cmdfile\shell\runas\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00,\
      64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,43,00,20,00,22,00,25,00,31,00,22,\
      00,20,00,25,00,2a,00,00,00

    ; For .cpl file extention
    [-HKEY_CLASSES_ROOT\cplfile\shell\runas]

    [HKEY_CLASSES_ROOT\cplfile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\cplfile\shell\runas\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,73,00,68,\
      00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,43,00,6f,00,\
      6e,00,74,00,72,00,6f,00,6c,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,41,\
      00,73,00,55,00,73,00,65,00,72,00,20,00,22,00,25,00,31,00,22,00,2c,00,25,00,\
      2a,00,00,00

    ; For .exe file extention
    [-HKEY_CLASSES_ROOT\exefile\shell\runas]

    [HKEY_CLASSES_ROOT\exefile\shell\runas]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="\"%1\" %*"
    "IsolatedCommand"="\"%1\" %*"

    ; For .msc file extention
    [-HKEY_CLASSES_ROOT\mscfile\shell\RunAs]

    [HKEY_CLASSES_ROOT\mscfile\shell\RunAs]
    "HasLUAShield"=""

    [HKEY_CLASSES_ROOT\mscfile\shell\RunAs\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,\
      63,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,\
      00,00,00

    Salva il file con estensione .reg (esempio eseguicomeamm.reg) controlla bene.

    Clicca destro sul file .reg e scegli UNIONE per unirlo al registro.

    Dai le conferme e riavvia.

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Expert-IT Pro \System Administration

    • Contrassegnato come risposta dpdavide martedì 17 marzo 2015 21:31
    giovedì 12 marzo 2015 23:18
  • Ciao e grazie per la risposta: ho fatto come hai detto cioè ho copiato tutto quanto da Windows regestry... fino alla fine dei numeri, incollato su un nuovo docomento del blocco note, salvato con l'opzione salva come tutti i file con l'estensione .reg poi pulsante destro e unisci: mi è conparso il messaggio di conferma quindi ho riavviato il pc....solo che non succede niente! Cioè ho il menu contestuale che avevo prima. allorta ho importato il file creato direttamente nel registro di sistema, anche in questo caso con relativo messggio di conferma, e riavviato ma il risultato è sempre quello!

    Cioè il file è giusto ma non succede niente, che faccio? Provo a eseguirlo in modalità provvissoria?

    Inoltre questa regola mi leva dal menù anche le voci che non servono ossia mi "resetta" il menù contestuale?

    Grazie ancora.

    martedì 17 marzo 2015 21:39
  • No.

    Il file .reg è stato testato accuratamente e funziona.

    Puoi anche applicare le modifiche al registro singolarmente per le voci che ti interessano.

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Expert-IT Pro \System Administration

    martedì 17 marzo 2015 22:13
  • Ho fatto le verifiche e penso di aver capito cosa non và: c'è un conflitto infatti mi trovo il menù "giusto" solo sulle cartelle contenti file, non importa di che tipo.

    Tempo addietro ho lanciato un'altra regola che per l'appunto mi aveva dato questo risultato parziale quindi penso debba levarla..ehm come si fa?

    mercoledì 18 marzo 2015 22:00
  • Pannello di controllo > opzioni cartella > Visualizzazione > reimposta cartelle e poi anche Ripristina.

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Expert-IT Pro \System Administration

    mercoledì 18 marzo 2015 22:30