Copia incolla e Inviare a sono entrambi concetti abbastanza ampi.
Taglia, copia e incolla le operazioni sono legate al appunti - un'area speciale in cui è possibile memorizzare temporaneamente vari elementi dopo essere stati tagliati o copiati.
Le operazioni di taglio e copia in realtà dipendono da ciò a cui le stai applicando. Ad esempio, nel Blocco note, se si taglia del testo, questo viene rimosso immediatamente dalla finestra del Blocco note e inserito negli Appunti. La copia creerà una copia negli appunti, ma senza rimuovere il testo originale. Il testo negli appunti sarà contrassegnato come testo normale . Puoi incollarlo tutte le volte che vuoi, non importa se lo hai tagliato o copiato. Gli appunti appaiono così:
Testo in chiaro: la volpe marrone veloce salta sul cane pigro.
In Word, se tagli o copi qualcosa, verrà inserito anche negli appunti, ma verrà contrassegnato come immagine, tabella, testo formattato o qualsiasi cosa sia.
Un testo formattato: il marrone veloce Volpe salta sopra il pigro cane .
Incollare il contenuto da Word in Blocco note rimuoverà la formattazione, rendendola in chiaro. Quando si fa il contrario, Word chiederà quale stile si desidera applicare: il testo semplice non ha formattazione, ma tutto nel documento Word lo fa.
Regole simili si applicano alle immagini. Puoi tagliarli una volta o copiarli, quindi incollare una quantità infinita di volte. L'immagine è sempre un'immagine, quindi non ci sono problemi di formattazione. Non è possibile incollare un'immagine nel Blocco note (perché non è un testo normale), ma è possibile incollarla in Word (la formattazione verrà applicata automaticamente).
Anche i file funzionano in questo modo, ma come hai notato se tagli un file, puoi incollarlo solo una volta (il che non era il caso negli esempi precedenti). La causa di questo comportamento è in realtà piuttosto semplice.
Diciamo che hai 256 MB di RAM (so che è molto improbabile oggi, ma supponiamo che per questo esempio). Si desidera copiare un file in un'altra cartella, ma il file è di circa 1 GB - quattro volte più della memoria totale, non parlando della memoria libera. Ora, non funzionerà in questo modo. Inoltre, anche se il file si adatta alla RAM, spostarlo in questo modo sarebbe pericoloso, perché gli appunti vengono persi dopo l'arresto, quindi un'interruzione dell'alimentazione potrebbe distruggere alcuni file importanti se ciò accade durante la procedura di copia-incolla.
Ciò che accade effettivamente quando si taglia o copia un file è che il suo percorso viene inserito negli appunti con un'annotazione opzionale per eliminare l'originale dopo averlo incollato da qualche altra parte. Quindi non hai un intero file negli appunti, solo il suo percorso e alcuni dettagli su cosa fare con esso:
Un file: C: \ MyFile.txt , non rimuovere l'originale dopo averlo incollato da qualche parte.
o se lo tagli invece di copiare:
Un file: D: \ Video \ BigBuckBunny.mp4 , rimuovere l'originale dopo averlo incollato da qualche parte.
Quando si incolla un file che è stato tagliato, il percorso dagli Appunti viene risolto e il file viene spostato o copiato. Ci sono due importanti conseguenze: in primo luogo, è per questo che puoi incollare i file tagliati una volta sola - il percorso è ancora negli appunti, ma non esiste più sul disco rigido. In secondo luogo, il file di taglio non scompare istantaneamente, ma quando viene incollato da qualche altra parte - se lo modifichi nel frattempo, il file modificato verrà spostato.
Adesso, Inviare a non è molto meno complicato. Proprio come le applicazioni possono inserire diversi tipi di dati negli appunti, Inviare a può avere molti tipi di obiettivi. È implementato in modo sporco e hacky, ma sarebbe difficile farlo in un altro modo, preservando la sua funzionalità.
I target Send To sono in realtà dei file in alcune directory, dovresti vederli digitandoli nel menu Start e premendo accedere :
%appdata%\Microsoft\Windows\SendTo
Noterai che alcuni di questi file sono scorciatoie e altri no. A proposito di scorciatoie, è semplice - quando un file viene inviato ad esso attraverso il menu di scelta rapida, viene passato come argomento alla destinazione del collegamento. Tutta l'ulteriore elaborazione è lasciata a quella applicazione, Windows non è più coinvolto.
Informazioni su questi file che non sono scorciatoie: si tratta di tipi di file speciali gestiti da Explorer (l'applicazione responsabile della visualizzazione del desktop e del menu Start). Quando si sceglie Invia a - & gt; Documenti Esplora gestirà la tua richiesta e creerà una copia del file. I dettagli di questa operazione dipendono da come Explorer lo gestisce, probabilmente è solo una semplice operazione di copia dei file. (Voglio dire semplicemente puro Percorso-path copia, non ci sono appunti coinvolti - i programmi non devono usare gli appunti se si sa esattamente dove copiare un file, gli appunti sono solo un posto temporaneo per il percorso del file sorgente se non si conosce ancora il target)