Domanda

Qualcuno ha un codice di esempio per copiare file aperti (in uso e bloccati da un altro programma) utilizzando l'API VSS (Volume Shadow Copy Service)?

C'era un articolo su questo in The Delphi Magazine (settembre 2005). Ma quel codice non è più disponibile e anche se lo fosse, non è attuale.

Sto cercando un codice di esempio che funzioni con la versione corrente delle librerie del servizio Copia Shadow del volume.

È stato utile?

Soluzione

esiste un'edizione digitale su chiavetta USB del "The Delphi Magazine". puoi ordinarlo sulla loro pagina web.

forse qualcuno ha creato un torrent di quel bastone.

Aggiorna

ho trovato questo esempio qui: http://www.google.com/codesearch/ p? hl = de # XIdFp1PskBE / VSS / VssAPI.pas

Il link superiore non è aggiornato, i file header possono anche essere trovati qui: http://www.delphipraxis.net/998560-post3.html

Altri suggerimenti

Ho trovato un esempio funzionante (XE2) qui: http://www.rathlev-home.de/sources/delphi.html#progsxe2

Per la compilazione con XE8 ottieni l'ultimo " gnugettext.pas "

Questo pacchetto contiene tutte le unità necessarie per compilare un programma delphi che crea una copia shadow del volume. Inoltre è disponibile un'applicazione di esempio VsToolkit. L'ho compilato con XE2 e XE8 e funziona benissimo ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top