RaiDriveを使用してAlibabaクラウドディスクをローカルにマウントし、起動後に自動的に起動します
序文
Alibaba Cloudディスクをローカルネットワークにマウントする方法はたくさんありますが、それらは互いに似ています。これが私がお勧めする1つの方法です。この方法では、RaiDriveとwebdav-aliyundriverを使用してサービスにインストールし、ポップアップウィンドウを表示せずに自動的に開始します。個人的には、Aliのネットワークディスクの使用経験は悪くありません.100Mモバイルブロードバンドを使用すると、しばらくバッファリングした直後に100Mビデオを再生できます。
ステップ1:ソフトウェアを準備する
まず、3つのソフトウェアを用意する必要があります。作成者は、直接ダウンロードに便利な基本構成をすでにパッケージ化しています。
- ここをクリックしてパッケージをダウンロードし、解凍して手順2、3、および4をスキップします。パッケージには以下が含まれています
webdav-aliyundriver-2.4.2.exeはWinSWに対応しますwebdav-
aliyundriver-2.4.2.xmlはWinSW構成ファイルに対応します
webdav-aliyundriver-2.4.2.jarはwebdav-aliyundriverに対応し
ますOK、名前
raiddrive-2021-10-9.exe、インストールをダブルクリックした後、インストールパッケージを削除できますが、残りは削除できません
- RaiDriveは、公式Webサイトから最新バージョンをダウンロードしてインストールするには、ここをクリックしてください
- webdav-aliyundriverここをクリックしてGithubにアクセスし、最新バージョンをダウンロードしてインストールします
- WinSWは、ここをクリックしてGithubにアクセスし、最新バージョンをダウンロードしてインストールします
ステップ2:ソフトウェアをインストールする
作成者が作成したソフトウェアパッケージをダウンロードした場合は、このセクションのステップ webdav-aliyundriverとWinSWをインストールおよび構成し、ステップ3ます。
1.RaiDriveのインストール
ダブルクリックして言語とインストールディレクトリを選択し、直接インストールします。
2.webdav-aliyundriverとWinSWをインストールして構成します
任意のディレクトリにフォルダを作成し、デモ用にDドライブにaliyundriverという名前のフォルダを作成します
。図に示すように、ダウンロードしたwebdav-aliyundriverとWinSWをaliyundriverディレクトリに配置します。
webdav-aliyundriverはjarファイル
であり、WinSWはexe実行可能ファイルです
。ここに示すように、2つのファイルの名前を同じに保ちます。
ステップ3:構成と起動
ソフトウェアパッケージを使用する場合は、ソフトウェアパッケージのwebdav-aliyundriver-2.4.2.xmlファイルを変更
し、-aliyundrive.refresh-tokenの値を変更します。トークンを取得する方法については、「のrefreshTokenの取得」を参照してください。このセクションのAliyunDriveの自分のアカウント。
1. AlibabaCloudDiskで自分のアカウントのrefreshTokenを取得します
ここをクリックして、AlibabaCloudDiskアカウントにログインします
ログインに成功したら、F12キーを押して開発者ツールを開き、図に示すようにトークンを見つけて
、refreshToken値をコピーします。
2. xmlを作成して構成します(パッケージを使用する場合は、この手順を実行する必要はありません)
自分で作成したaliyundriverディレクトリに、他のファイルと同じ名前のファイルを作成します。開いたら、以下のコードをファイルにコピーし、-aliyundrive.refresh-tokenの値を変更します。
<service>
<!-- ID of the service. It should be unique across the Windows system-->
<id>webdav-aliyundriver</id>
<!-- Display name of the service -->
<name>webdav-aliyundriver</name>
<!-- Service description -->
<description>webdav-aliyundriver</description>
<!-- Path to the executable, which should be started -->
<executable>java</executable>
<!--
aliyundrive.refresh-token 填写TOKEN
server.port 填写端口
这里出于避免与其它服务冲突将其默认8080修改为8181,当然你也可以修改成自己的端口
-->
<arguments>-jar webdav-aliyundriver-2.4.2.jar --aliyundrive.refresh-token="填写TOKEN" --server.port="8181" --aliyundrive.auth.enable=true --aliyundrive.auth.user-name="admin" --aliyundrive.auth.password="admin"</arguments>
<!--
OPTION: onfailure
Defines a sequence of actions, which should be performed if the managed executable fails.
Supported actions: restart, reboot, none
-->
<onfailure action="restart" delay="10 sec"/>
<onfailure action="restart" delay="20 sec"/>
<!--
OPTION: resetfailure
Time, after which the Windows service resets the failure status.
Default value: 1 day
-->
<resetfailure>1 hour</resetfailure>
<!--
OPTION: priority
Desired process priority.
Possible values: Normal, Idle, High, RealTime, BelowNormal, AboveNormal
Default value: Normal
-->
<priority>Normal</priority>
<!--
OPTION: stoptimeout
Time to wait for the service to gracefully shutdown the executable before we forcibly kill it
Default value: 15 seconds
-->
<stoptimeout>15 sec</stoptimeout>
<!--
OPTION: stopparentprocessfirst
If set, WinSW will terminate the parent process before stopping the children.
Default value: false
-->
<stopparentprocessfirst>false</stopparentprocessfirst>
<!--
OPTION: startmode
Defines start mode of the service.
Supported modes: Automatic, Manual, Boot, System (latter ones are supported for driver services only)
Default mode: Automatic
-->
<startmode>Automatic</startmode>
<waithint>15 sec</waithint>
<sleeptime>1 sec</sleeptime>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
</service>
3.サービスをインストールして開始します
管理者としてコマンドラインウィンドウを開く
cdコマンドを使用して、自分で作成したaliyundriverディレクトリに入るか、ダウンロードしたソフトウェアパッケージが解凍された場所を入力します。たとえば、Dドライブの下のD:\ Program Files\aliyundriverディレクトリに配置されます
。管理モードで、次のコマンドを実行します。
webdav-aliyundriver-2.4.2ここで変更した名前と一致することを忘れないでください
webdav-aliyundriver-2.4.2.exe install
これは一度実行されたため、プロンプトはすでに存在します。最初のインストールでは、インストールが成功するようにプロンプトが表示され
、次のコマンドを実行してサービスを開始します。
net start webdav-aliyundriver
4. RaiDrive接続を開始して、AlibabaCloudディスクをローカルにマウントします
1. RaiDriveソフトウェアを開き、[追加]をクリックします
2.図に示すように構成を確認します
アカウントとパスワードはどちらも管理者です
8181はポート
アドレスであり、アドレスの背後にあるオプションを削除する必要があります。そうしないと失敗
します。自分の好みに応じてドライブ文字と名前を選択して入力します。
最終設定が完了したら、[接続]をクリックして完了します。その後のスタートアップも自動的に接続します。
ある日、それを使用したくなくてアンインストールしたい場合は、RaiDriveソフトウェアをアンインストールするだけです。
コマンドを使用してサービスをアンインストールした後
webdav-aliyundriver-2.4.2.exeアンインストール
故障中
webdav-aliyundriver-2.4.2.exe停止