Added WSL crontab scheduled task.

This commit is contained in:
Some guy named Michael 2020-12-28 05:29:58 -05:00
parent 6b8657cdf4
commit 33c9ac5e49
2 changed files with 53 additions and 0 deletions

View File

@ -28,4 +28,9 @@ This contains the modificaitons that I make to the about:config page of firefox.
**userChrome.css**
This file contains the CSS data to remove the close tab buttons from the tabs in Firefox. Also included in the form of comments are the instructions to do so as well as the page that I found this solution on.
### Task Scheduler
**startWSLCronTab.xml**
This script should be imported to Windows Task Scheduler and will start the crontab service upon logging in to your Windows account. You will have to modify the user account to your own under the security options in General and the Triggers tabs. Be sure to also edit the command to reflect the distrubution you have installed.
more to come

View File

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2020-02-12T02:21:24.7358969</Date>
<Author>AURORA-PC\root</Author>
<Description>Starts the crontab service on login for Ubuntu18.04 on Windows Subsystem for Linux.</Description>
<URI>\Start WSL Crontab</URI>
</RegistrationInfo>
<Triggers>
<LogonTrigger>
<Enabled>true</Enabled>
<UserId>AURORA-PC\root</UserId>
</LogonTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>S-1-5-21-0000000000-000000000-0000000000-1001</UserId>
<LogonType>InteractiveToken</LogonType>
<RunLevel>LeastPrivilege</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>false</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>true</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>PT72H</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>C:\Windows\System32\wsl.exe</Command>
<!-- <Arguments>-d Ubuntu-18.04 -u root service cron start</Arguments> -->
<Arguments>-d Ubuntu-20.04 -u root service cron start</Arguments>
</Exec>
</Actions>
</Task>