Jak mogę automatycznie zapisać moje pliki na OneDrive lub na Dysku Google bez przechowywania na moim komputerze?


3

Jestem programistą i mam Windows 10 zainstalowany na bardzo małym SSD (128GB).

Problem polega na tym, że gdy chcę zapisać plik w usłudze w chmurze, muszę przechowywać pliki na moim komputerze, aby OneDrive lub klient Dysku Google mógł je synchronizować.

Moje wolne miejsce jest bardzo niskie, więc nie stać mnie na to.

Czy można zapisywać pliki w chmurze (bezpośrednio), bez konieczności pobierania ich najpierw na mój komputer?


Domyślam się, że moje pytanie trochę przesadza: D
user3545446

Odpowiedzi:


5

Ta metoda pozwoli Ci osiągnąć to, czego potrzebujesz, bez instalowania dodatkowego oprogramowania.

Możesz przesyłać pliki do OneDrive bez konieczności instalowania lub włączania aplikacji OneDrive. Używam wielu komputerów na co dzień, które nie są moje i to jest dokładnie to, co mogę zrobić. Jest to również obejście problemu „zastępczego”, na który skarżyli się klienci OneDrive.

Ponadto możesz zautomatyzować ten proces

  1. Zaloguj się do www.onedrive.com
  2. Powinieneś zobaczyć, że link wraca jako https://onedrive.live.com/?id=root&cid=XXXXXXXX . Zanotuj wszystkie X-y, które są Twoim unikalnym CID
  3. W celach demonstracyjnych otwórz Notatnik i wklej ten kod w (wszystkie wiersze):

    net use n: "https://d.docs.live.net/XXXX/YY/ZZZ" /USER:microsoftaccountusername@outlook.com /P:No

  4. Zapisz plik jako map.bat (plik wsadowy, nie plik tekstowy). Dostosuj XXXX do swojego CID i dostosuj ścieżkę pliku odpowiednio do potrzebnego folderu. Zmień microsoftaccountusername@outlook.com na rzeczywisty adres e-mail, a możesz zmienić dysk N: na dowolną wybraną literę, która nie jest aktualnie używana.

  5. Uruchom plik wsadowy

  6. W polu „Ten komputer” zobaczysz folder OneDrive, który został wybrany jako dysk sieciowy. Wolna przestrzeń nie odzwierciedla Twojej pamięci OneDrive, a raczej miejsca na dysku twardym komputera (są dokładnie takie same). Możesz to zignorować.

  7. Nie musisz mapować OneDrive jako dysku sieciowego. Możesz użyć UNC, zamiast uzyskiwać dostęp do niego jak do serwera, wystarczy użyć ścieżki w pliku wsadowym. Zamiast używać http: //, użyj d.docs.live.net@SSL CID itd ... - zostaniesz poproszony o podanie poświadczeń.

  8. Możesz użyć przełącznika wiersza polecenia / P: Tak zamiast / P: Nie w moim przykładzie lub kliknąć Zapamiętaj poświadczenia, jeśli używasz GUI.

Należy pamiętać, że ponieważ pliki nie znajdują się lokalnie w systemie, zasadniczo mapujesz OneDrive jako dysk, gdy wszystkie zasoby znajdują się na zdalnych serwerach Microsoft. Więc będzie wolniej niż gdybyś zsynchronizował je lokalnie, choć niewiele.

Powyższa metoda działa tylko dla OneDrive. Dysk Google nie obsługuje żadnej z tych technologii. Dropbox nie obsługuje go natywnie, ale można zajrzeć do płatnej usługi o nazwie DropDav. Alternatywnie, usługa o nazwie Otixo umożliwi mapowanie Dysku Google jako dysku, ale aby to zrobić, potrzebujesz WebDav, który jest płatną funkcją. OneDrive zapewnia to za darmo.

Automatyzacja : Możesz i powinieneś zautomatyzować to wszystko, jeśli to możliwe. Nie wiem, jak wchodzisz w interakcję z OneDrive, ale ponieważ wszystko to można wykonać za pomocą pliku wsadowego, możesz wykorzystać automatyzację, aby uczynić to łatwym i jak najbardziej łatwym.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.