私はWeb開発者であり、非常に小さなSSD(128GB)にWindows10をインストールしています。
問題は、ファイルをクラウドサービスに保存するときに、OneDriveまたはGoogleドライブクライアントがファイルを同期できるように、ファイルをコンピューターに保存する必要があることです。
私の空き容量は非常に少ないので、それを買う余裕はありません。
ファイルを最初にコンピューターにダウンロードしなくても、ファイルをクラウドに(直接)保存することはできますか?
この方法では、追加のソフトウェアをインストールすることなく、必要なことを実行できます。
OneDriveアプリケーションをインストールまたは有効にしなくても、ファイルをOneDriveにアップロードできます。私は日常的に自分のものではない多くのコンピューターを使用していますが、これはまさに私ができることです。これは、OneDriveクライアントで人々が不満を持っている「プレースホルダー」の問題の回避策でもあります。
さらに、このプロセスを自動化できます
デモンストレーションの目的で、メモ帳を開き、このコードを(すべて1行)に貼り付けます。
Net Use n: "https://d.docs.live.net/XXXX/YY/ZZZ" /USER:[email protected] /P:No
ファイルをmap.bat(テキストファイルではなくバッチファイル)として保存します。 XXXXをCIDに合わせて調整し、必要なフォルダーに応じてファイルパスを調整します。 [email protected]を実際の電子メールアドレスに変更すると、ドライブN:を現在使用されていない任意の文字に変更できます。
バッチファイルを実行します
「このPC」には、選択したOneDriveフォルダーがネットワークドライブとしてマップされていることが表示されます。空き容量はOneDriveストレージを反映していませんが、コンピューターのハードドライブのストレージを反映しています(まったく同じです)。これは無視してかまいません。
OneDriveをネットワークドライブとしてマップする必要はありません。 \\ server\shareのようにアクセスする代わりに、UNCを利用できます。バッチファイルのパスを使用するだけです。 http://を使用する代わりに、\\ d.docs.live.net @ SSL\CID\etc ...を使用します-すると資格情報の入力を求められます。
この例では、/ P:Noの代わりにコマンドラインスイッチ/ P:Yesを使用するか、GUIを使用する場合は[資格情報の記憶]をクリックします。
ファイルはシステム上でローカルに存在しないため、リソースがすべてリモートMicrosoftサーバー上にある場合は、基本的にOneDriveをドライブとしてマッピングしていることに注意してください。そのため、それほどではありませんが、ローカルで同期した場合よりも遅くなります。
上記のこの方法は、OneDriveでのみ機能します。 Googleドライブはこのテクノロジーをサポートしていません。 Dropboxはネイティブではサポートしていませんが、DropDavと呼ばれる有料サービスを調べることができます。または、Otixoというサービスを使用すると、Googleドライブをドライブとしてマッピングできますが、そのためには、有料機能であるWebDavが必要です。 OneDriveはこれを無料で提供します。
Automation:可能であれば、これらすべてを自動化することができます。 OneDriveをどのように操作するかはわかりませんが、これはすべてバッチファイルで実行できるため、自動化を活用して、これを可能な限り簡単かつ簡単にすることができます。