Automatyczne kopiowanie plików z karty pamięci

0

Witam,

Czy jest możliwość automatyczne kopiowania plików z kart pamięci zaraz po podłączeniu do komputera? Próbowałem z autorun ale niestety nie chciało zadziałać? Chciałby aby po włożeniu karty do czytniki pliki zostały automatycznie skopiowane do odpowiedniego folderu.

z góry dzięki za pomoc
pzdr

0

Nie sprawdzałem tego w praktyce ale teoretycznie wydaje się to możliwe...
Otóż możesz napisać program, który będzie działał w tle i co jakiś czas sprawdzał czy nie ma dostępnego nośnika pamięci (system opercyjny po włożeniu np. pendrive'a przydzila mu zawsze stałą litere np.: H). Po wykryciu trzeba wykonać prostą operacje kopiowania.

0

Tak, wiem, wystarczy prosty plik bat. Ale najważniejsze jest właśnie w tym to, aby w momencie włożenia karty rozpoczęło się kopiowanie.

1

Tzn. chcesz żeby dana karta po włożeniu do dowolnego komputera rozpoczęła kopiowanie, czy żeby komputer po włożeniu dowolnej karty rozpoczął kopiowanie?

0

Żeby konkretny komputer po włożeniu do niego karty rozpoczął kopiowanie.

0

Nie wiem czy nie zrozumiałeś mnie czy nie chciałeś zrozumieć...

tu masz kawałek działającego kodu w C#:

            while (true)
            {
                System.Threading.Thread.Sleep(1000);
                DriveInfo[] ListDrives = DriveInfo.GetDrives();
                foreach (DriveInfo Drive in ListDrives)
                {
                    if (Drive.DriveType == DriveType.Removable)
                    {
                        //tu wstawiasz funkcję kopiującą dane z nośnika pamięci (Drive.Name) w dowolen miejsce na dysku

                        MessageBox.Show(Drive.Name);
                    }
                }
            }

1 użytkowników online, w tym zalogowanych: 0, gości: 1