Przed Windows 8.1 możliwe było zsynchronizowanie dowolnego folderu na komputerze z SkyDrive za pomocą dowiązań symbolicznych. Ta metoda nie działa już teraz, gdy SkyDrive jest wypalana w systemie Windows 8.1, ale są też inne sztuczki, których możesz użyć.
Utworzenie dowiązania symbolicznego lub katalogu w folderze SkyDrive spowoduje utworzenie pustego folderu w chmurze SkyDrive. Nieoczekiwanie pliki pojawią się w aplikacji SkyDrive Modern tak, jakby były synchronizowane, ale tak nie jest.
SkyDrive nie chce zrozumieć i zaakceptować dowiązań symbolicznych w swoim własnym folderze, ale najlepszą opcją jest prawdopodobnie użycie dowiązań symbolicznych - ale w odwrotnej kolejności.
Na przykład, powiedzmy, że masz program, który automatycznie zapisuje ważne dane w folderze w dowolnym miejscu na dysku twardym - czy to C: \ Users \ USER \ Documents \, C: \ Program \ Data, czy gdziekolwiek indziej. Zamiast próbować oszukać SkyDrive w zrozumieniu dowiązania symbolicznego, moglibyśmy zamiast tego przenieść rzeczywisty folder do SkyDrive, a następnie użyć dowiązania symbolicznego w pierwotnej lokalizacji folderu, aby oszukać oryginalny program.
To może nie działać dla każdego programu. Ale najprawdopodobniej będzie działać dla większości programów, które korzystają ze standardowych wywołań interfejsu Windows API w celu uzyskania dostępu do folderów i zapisywania plików.
Właśnie odrzucamy stare rozwiązanie - nie możemy już dłużej oszukiwać SkyDrive, więc spróbujmy oszukać inne programy.
Najpierw upewnij się, że żaden program nie korzysta z zewnętrznego folderu. Na przykład, jeśli jest to folder danych lub ustawień programu, zamknij program korzystający z tego folderu.
Następnie po prostu przenieś folder do folderu SkyDrive. Kliknij folder zewnętrzny prawym przyciskiem myszy, wybierz Wytnij, przejdź do folderu SkyDrive, kliknij prawym przyciskiem myszy i wybierz Wklej. Folder znajdzie się teraz w samym folderze SkyDrive, więc zostanie zsynchronizowany normalnie.
Następnie otwórz okno wiersza polecenia jako Administrator. Kliknij prawym przyciskiem myszy przycisk Start na pasku zadań lub naciśnij Klawisz Windows + X i wybierz Command Prompt (Administrator), aby go otworzyć.
Uruchom następujące polecenie, aby utworzyć dowiązanie symboliczne w oryginalnej lokalizacji folderu:
mklink / d "C: \ Original \ Folder \ Location" "C: \ Users \ NAME \ SkyDrive \ FOLDERNAME \"
Wprowadź poprawne ścieżki dla dokładnej lokalizacji oryginalnego folderu i bieżącej lokalizacji folderu na serwerze SkyDrive.
System Windows utworzy dowiązanie symboliczne w oryginalnej lokalizacji folderu. Większość programów powinna mieć nadzieję, że zostaną oszukane przez tę symboliczną lokalizację, zapisując ich pliki bezpośrednio do SkyDrive.
Możesz to przetestować samodzielnie. Umieść plik w folderze w jego pierwotnej lokalizacji. Zostanie zapisany w usłudze SkyDrive i normalnie zsynchronizowany, pojawiając się w pamięci SkyDrive przez Internet.
Jedną wadą jest to, że nie można zapisać pliku na SkyDrive bez zajmowania miejsca na tym samym dysku twardym, na którym działa SkyDrive. Nie będzie można rozproszyć folderów na wielu dyskach twardych i zsynchronizować ich wszystkich. Zawsze jednak można zmienić lokalizację folderu SkyDrive w systemie Windows 8.1 i umieścić go na dysku z większą ilością wolnego miejsca. Aby to zrobić, kliknij prawym przyciskiem myszy folder SkyDrive w Eksploratorze plików, wybierz Właściwości i użyj opcji na karcie Lokalizacja.
Możesz nawet użyć przestrzeni dyskowej, aby połączyć dyski w jeden większy dysk.
Inną opcją byłoby uruchomienie programu, który automatycznie kopiuje pliki z innego folderu na twoim komputerze do folderu SkyDrive. Na przykład, powiedzmy, że chcesz zsynchronizować kopie ważnych plików dziennika, które program tworzy w określonym folderze. Możesz użyć programu, który pozwala zaplanować automatyczne tworzenie kopii folderów, konfigurując program tak, aby regularnie kopiował zawartość Twojego folderu dziennika do folderu SkyDrive.
Może to być przydatna alternatywa dla niektórych przypadków użycia, chociaż nie jest to ta sama, co standardowa synchronizacja. Otrzymasz dwie kopie plików zajmujących miejsce w twoim systemie, co nie będzie idealne dla dużych plików. Pliki nie będą również natychmiast przesyłane do pamięci SkyDrive po ich utworzeniu, ale tylko po uruchomieniu zaplanowanego zadania. Jest na to wiele możliwości, w tym własny SyncToy Microsoftu, który nadal działa w systemie Windows 8.
Jeśli używałeś dowiązania symbolicznego do automatycznej synchronizacji kopii plików gier PC z SkyDrive, możesz po prostu zainstalować GameSave Manager. Można go skonfigurować tak, aby automatycznie tworzył kopie zapasowe plików gry na komputerze PC zgodnie z harmonogramem, zapisując je w usłudze SkyDrive, gdzie będą one zsynchronizowane i zarchiwizowane online.
Obsługa SkyDrive została całkowicie przepisana dla Windows 8.1, więc nie jest zaskakujące, że ta sztuczka już nie działa. Możliwość korzystania z dowiązań symbolicznych w poprzednich wersjach usługi SkyDrive nigdy oficjalnie nie była obsługiwana, więc nie jest zaskoczeniem, że po przerobieniu przestaje działać.
Żadna z powyższych metod nie jest tak wygodna i szybka jak stara metoda symbolicznego łącza, ale są najlepsze, co możemy zrobić z integracją SkyDrive, którą Microsoft dał nam w Windows 8.1. Wciąż można używać dowiązań symbolicznych, aby łatwo zsynchronizować inne foldery z konkurencyjnymi usługami przechowywania w chmurze, takimi jak Dropbox i Dysk Google, więc warto rozważyć rezygnację z usługi SkyDrive, jeśli ta funkcja jest dla Ciebie kluczowa.