Come aggiungere un elemento al mio menu contestuale "Invia a"


10

Sulla mia vecchia macchina XP avrei semplicemente copiato le scorciatoie nella %userprofile%\SendTocartella. Su Windows 7 questa cartella è nascosta e non ho accesso ad essa (il che mi ha sorpreso, dopo tutto è la mia cartella SendTo).

Esiste un modo "approvato" per aggiungere al mio menu Invia a di cui non sono a conoscenza? O ho bisogno di ulteriori autorizzazioni dai nostri amministratori di sistema?

Risposte:


8

Un modo alternativo, più facile da ricordare, più rapido e sicuro per ottenere la cartella Invia a è digitare shell:sendtonella casella di ricerca del menu Start. La posizione contiene le scorciatoie per le applicazioni ordinarie.

AGGIORNAMENTO: per Windows 10 (e probabilmente 8) questo non funziona con il menu Start, quindi devi usare Win + R e utilizzare invece la casella Esegui.


+1 Eccellente! Hai un riferimento ad altri shell:comandi? Possono essere utilizzati in luoghi diversi dalla finestra di dialogo Esegui, ad esempio possono essere utilizzati in comandi batch, script Powershell ecc.? Grazie
Binary Worrier il

@Binary: certo. Come puoi vedere, ce ne sono molti, ma non possono essere utilizzati negli script, per quanto ne so: winhelponline.com/blog/…
paradroid

7


Mi scuso, un piccolo googling in più lo ha trovato su How to Geek

La cartella è ora su %APPDATA%\Microsoft\Windows\SendTo

Grazie
BW


In realtà, la cartella è rappresentata da FOLDERID_SendTo. Non dovresti mai fare affidamento su percorsi predefiniti di codifica hardware.
Joey,

@Johannes Rössel: ho fatto un rapido google per questo, ma non capisco il suo contesto 'Dovrei essere in grado di eseguire dir %FOLDERID_SendTo%da un prompt dei comandi? Grazie.
Binary Worrier

1
Da un file batch non hai scelta. Quando giocherete con questo voi stessi sulla vostra macchina, fate qualunque cosa funzioni. Tuttavia, se metti le cose lì con un programma, dovresti usare le API appropriate per ottenere la cartella poiché %APPDATA%\Microsoft\Windows\SendToè semplicemente il percorso predefinito . Non vi è alcuna garanzia che la cartella attuale risieda davvero lì.
Joey,

Dal momento che è una cartella shell, le probabilità si avvicinano al 100% che si trova nella posizione predefinita. Tuttavia, potrebbe essere collegato anche da un'altra posizione. Di solito, semplicemente digitando il percorso di una cartella nella casella Esegui, si aprirà, ma si otterrà un errore senza il comando "shell:" se target è un collegamento simbolico di qualche tipo.
Abraxas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.