Risultati da 1 a 5 di 5

Discussione: Come visualizzare link a prompt dei comandi nel menu contestuale

  1. #1
    Software Zone Maniac
    Data Registrazione
    29-01-2003
    Località
    Verona
    Messaggi
    1.512

    Come visualizzare link a prompt dei comandi nel menu contestuale

    Salve.
    Windows 7.
    Da ricerche su Internet ho trovato un metodo testato funzionante per visualiyyare un link al Prompt dei comandi nel menu contestuale in modo che permetta di accedere al prompt dei comandi nella posizione esatta corrispondente alla directory su cui ho fatto click> per esempio se in Esplora Risorse è visualizzato C:\Windows\system32 e faccio click destro sopra, viene visualizzato il menu contestuale che mi permette di selezionare prompt dei comandi che si apre esattamente in C:\Windows\system32; purtroppo la stessa cosa non succede se faccio click destro sopa al path di un file; come devo fare per ottenere la stessa cosa anche cliccando sopra a un file (ovviamente in questo caso deve essere considerata solo la parte di path davanti al nome di file, ma questo non è un problema, so come fare)?
    Il metodo funzionante che ho trovato consiste nell'inserire le seguenti chiavi nel registro:
    [HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt]
    @="Command Prompt"
    [HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\Co mmand]
    @="cmd.exe /k cd %1"
    che mi permette di visualizzare "Command prompt" quando eseguo R-click su un nome di folder.
    Mi interessa sapere quale è la chiave di registro che mi permette di visualizzare lo stesso comando cliccando sopra ad un qualsiasi file (per il resto, cioè come modificare il comando per eliminare il nome di file, dovrei sapermi arrangiare)
    Grazie in ogni caso

  2. #2
    Software Zone Fanatic L'avatar di Ste
    Data Registrazione
    11-07-2004
    Località
    Roma
    Messaggi
    6.550
    per i file puoi utilizzare la chiave: HKEY_CLASSES_ROOT\*\shell

    [HKEY_CLASSES_ROOT\*\shell\Prompt dei comandi]
    @="Prompt dei comandi"

    [HKEY_CLASSES_ROOT\*\shell\Prompt dei comandi\Command]
    @="cmd.exe %1"
    Ultima modifica di Ste; 17-07-2011 alle 21.26.10

  3. #3
    Software Zone Maniac
    Data Registrazione
    29-01-2003
    Località
    Verona
    Messaggi
    1.512
    ok grazie lo proverò.
    Per utilità comune questo è il comando che funziona sia selezionando un file che selezionando 1 cartella:
    cmd /k "cd "%~dp1"&&cd "%1" 2>NUL"
    Se interessa davvero posso spiegarlo ma è concettualmente davvero complicato.

  4. #4
    Software Zone Maniac
    Data Registrazione
    29-01-2003
    Località
    Verona
    Messaggi
    1.512
    Evidentemente per motivi non logici ma di semplificazione ed adattamento funziona anche cmd.exe %1, che da un punto di vista strettamente logico non dovrebbe funzionare e che nei test con comandi in linea non funziona... queste cose invece che generare semplicità generano davvero casino...

  5. #5
    Software Zone Maniac
    Data Registrazione
    29-01-2003
    Località
    Verona
    Messaggi
    1.512
    Salve a tutti.
    con le vostre informazioni ho realizzato questi 2 files di registro che servono allo scopo; li ho testati e sembrano funzionare bene.

    File Command Prompt for File and Dir.reg

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\*\shell\Command Prompt]
    @="Command Prompt"
    [HKEY_CLASSES_ROOT\*\shell\Command Prompt\Command]
    @="cmd.exe %1"

    [HKEY_CLASSES_ROOT\Directory\shell\Command Prompt]
    @="Command Prompt"
    [HKEY_CLASSES_ROOT\Directory\shell\Command Prompt\Command]
    @="cmd.exe /k cd %1"

    File Command Prompt for File and Dir Reset.reg

    Windows Registry Editor Version 5.00

    [-HKEY_CLASSES_ROOT\*\shell\Command Prompt]

    [-HKEY_CLASSES_ROOT\Directory\shell\Command Prompt]

    Ho effettuato il copia-incolla con il contenuto dei files .reg che ho realizzato, quindi non dovrebbero esserci problemi se qualcuno vuole utilizzare queste informazioni per costruirsi i 2 files .reg
    Li ho testati in Windows 7 x64 e funzionano ma di principio dovrebbero funzionare anche nelle versioni precedenti di Windows.

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •