# Setup Windows Task Scheduler

<details>

<summary>Step 1: Open Task Scheduler</summary>

Open **Windows Search** *(<mark style="color:purple;">Windows + S</mark>)*\
*Search for:* <mark style="color:yellow;">`Task Scheduler`</mark>\
![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2F5WyRusVeMYggFKJTgY1f%2Fimage.png?alt=media\&token=77711608-f70d-4874-b348-c00d08b313ed)

</details>

<details>

<summary>Step 2: Create Task</summary>

1. In <mark style="color:yellow;">**Task Scheduler Library**</mark>, click on <mark style="color:yellow;">**Create Basic Task...**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2F7QAFSUuJQwU4cBBBdNbW%2Fimage.png?alt=media\&token=42466e85-c681-4a99-8a3f-68f97958cd51)
2. Create task's **Name** and **Description**\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FFgydhgmF3G87R536Hp0c%2Fimage.png?alt=media\&token=71741e74-48cc-4f2a-8045-e29852ed52f4)
3. Choose <mark style="color:yellow;">**When the computer starts**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2Fh1vLRsnMZ1D4uljrjBba%2Fimage.png?alt=media\&token=236851b5-4aa4-411b-8762-5e43efa64537)
4. Choose <mark style="color:yellow;">**Start a program**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FCK9q0rkBa83Qwhf3Bh0e%2Fimage.png?alt=media\&token=e497c90a-d847-43b2-8a4b-71c69857176a)
5. Enter your Rclone mount command\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FvpqUNPOH7jXM3fXorNk7%2Fimage.png?alt=media\&token=78a2e643-468a-48f3-8caa-3e38c108551d)
6. It will ask to move the arg into arguments field, choose <mark style="color:yellow;">**Yes**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FMr5zkB98qraTJgU87t98%2Fimage.png?alt=media\&token=7f2e9048-5521-4da5-b5a2-6271cdbd0153)
7. Click on <mark style="color:yellow;">**Open the Properties diaglog for this task when click Finish**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FRrFHOy9Oew0bHwVRFMiu%2Fimage.png?alt=media\&token=e183e759-ea49-46c6-8178-04fa93debf9e)

</details>

<details>

<summary>Step 3: Settings for Task</summary>

1. Click on <mark style="color:yellow;">**Change User or Group...**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2Fm1u2xZlWnCVge48qK5Vu%2Fimage.png?alt=media\&token=9383c8fa-0073-4c3f-9b43-a180e552ca37)
2. Click on <mark style="color:yellow;">**Advanced...**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FqQ30G0U6VJrt1weAMHZB%2Fimage.png?alt=media\&token=08f9f519-0741-4233-80f9-ab95ce4e63a6)
3. <mark style="color:yellow;">**Find now**</mark>, choose <mark style="color:yellow;">**SYSTEM**</mark>, <mark style="color:yellow;">**OK**</mark> and <mark style="color:yellow;">**OK again**</mark> get to back to Task Properties\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FEcdKHhaHmeprTLgo2D7G%2Fimage.png?alt=media\&token=4f2f1082-f9a2-4c93-af8c-8aa49d89a8ae)
4. In the **Conditions** tab, untick <mark style="color:yellow;">**Start the task only if the computer is on AC power**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FEy3BGBtRk7vqExgKi48v%2Fimage.png?alt=media\&token=cc135c7b-1f6f-49ce-9721-67eafa977fff)
5. You can edit more in **Settings** tab...\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FpyKNlOlclZm14ZZXyw73%2Fimage.png?alt=media\&token=1861b4c9-a67e-4fd4-98ab-017a70ef01e0)

</details>

<details>

<summary>Step 4: In case your computer hasn't connect to a network yet</summary>

Sometimes your computer hasn't connected to a network before the **Rclone mount** fails, which will lead to the task stopping. To prevent this, we will make a trigger to trigger the task every time your computer connects to a network

1. In the <mark style="color:yellow;">**Trigger**</mark> tab, click on <mark style="color:yellow;">**New\...**</mark>\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2Fm9hMnh52C0ZdjqE8aIHq%2Fimage.png?alt=media\&token=742e9d0c-1483-4182-9192-4dfc13767000)
2. Set up like me:\ <mark style="color:yellow;">**Begin the task:**</mark> `On an event`\ <mark style="color:yellow;">**Log:**</mark> `Microsoft-Windows-NetworkProfile/Operational`\ <mark style="color:yellow;">**Source:**</mark> `NetworkProfile`\ <mark style="color:yellow;">**Event ID:**</mark> `10000`\
   ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FMLpBzY8b9fMLSIFkG6DU%2Fimage.png?alt=media\&token=4bfd5161-2afb-49ff-9d5e-13df18024bbd)

But note that, the task will be triggered even if it has an internet connection or not 😐

</details>

<details>

<summary>Step 5: Run / Stop Task</summary>

* You can run or stop it immediately in **Windows Task Scheduler**\
  ![](https://3792379274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTFN5jOg06m7Rumtrp6Ht%2Fuploads%2FJHyNt3nO2VoxZUqfNDYe%2Fimage.png?alt=media\&token=481d29d0-3f5e-4203-a70c-79d867d14ad6)
* Also, you can stop it via **Task Manager**
* Every time your computer boots up, it will start Rclone mount before the user logon

</details>
