web-dev-qa-db-ja.com

WindowsでqBittorrentを終了するようにスケジュールする方法は?

毎日特定の時間にプログラムを正常に終了するようにqBittorrentをスケジュールするにはどうすればよいですか?

組み込みのスケジューラーを試しましたが、単純すぎます。 WebUI APIドキュメント も確認しましたが、quit関連のコマンドが見つからなかったため、私の目的には複雑すぎるようです。すべてのダウンロードを終了するか、少なくとも完全に停止するために必要です。

2
AXO

QBittorrentにはスケジューラが組み込まれていますが、現在、プログラムの終了をスケジュールしたり、ダウンロードリミッターを0KB/sに設定したりする方法はありません。 問題#602 を参照してください。

ただし、 Windowsタスクスケジューラ とコマンドラインを使用して同じ目標を達成することができます。方法は次のとおりです。(qBittorrentv3.3.13を使用しています)

終了時にユーザーの操作が必要なプロンプトを無効にします:

qBitternt options screenshot

  • [ツール]> [オプション]> [動作]> [デスクトップ]に移動します
  • 「トレントがアクティブな場合の終了時の確認」のチェックを外します。
  • また、「qBittorrentを通知領域に閉じる」のチェックを外します。 (最小化するだけでなく、終了させたいのです。)

qBittorrentを自動的に終了するタスクをスケジュールします:

  • 押す Winkey + R、タイプtaskschd.msc、Enterキーを押します。 (または、スタートメニューからタスクスケジューラを見つけて開きます。)
  • 「基本的なタスクを作成...」リンクをクリックして、フォームに入力します...
  • アクションとして「プログラムの開始」を選択します。
  • "プログラム/スクリプト": taskkill
  • "引数を追加":/im qbittorrent.exe

Linuxユーザーは、killコマンドとcrontabを使用して同じことを実行できるはずです。または、LinuxおよびUnix Stack Exchangeで qbittorrentにスケジューラがない場合の回避策はありますか? をご覧ください。

3
AXO