Kuinka käynnistää Cron automaattisesti WSL: ssä Windows 10 ja 11

Aug 17, 2025
Windows 10
Miljoonat valokuvat / Shutterstock.com

Windows on useita tapoja automatisoida tehtäviä. Yleisin työkalu on Windows Tehtävien ajoitus, mutta jos käytät Windows Subsystem for Linux (WSL) , Siellä on myös Cron joka kulkee tehtävät taustan WSL asentaa.

Cron ei ole käynnissä oletusarvoisesti

Windows 10 ja Windows 11, ajastettu tulee mukana Linux-ympäristöissä, kuten Ubuntu. Ongelmana on, että WSL ei käynnisty cron automaattisesti, mikä tarkoittaa, että automaattiset tehtävät eivät saa suorittaa oletusarvoisesti.

Voit korjata tämän, voit alkaa ajastettu manuaalisesti aina, kun avaat komentoriviltä, ​​mutta manuaalisesti alkaa työkalu, joka on tarkoitus automatisoida tehtäviä on eräänlainen ymmärrä asiaa.

Onneksi on olemassa helppo tapa korjata tämä, ja se puolestaan ​​vaatii Tehtävien ajoitus.

Jos et ole koskaan käyttänyt cron vuonna Linuxin alleen tehtäviä, tutustu edellinen opetusohjelma Tehtävien ajoittaminen Linux . Meidän kannalta täällä, aiomme olettaa, että olet jo luonut noin cron oman WSL asentaa ja että tarvitset apua varmista, että ne kulkevat sijasta lastenhoitaja cron koko ajan.

Tätä oppituntia aiomme käyttää sudo palvelun tarkistaa ja aloittaa cron, joka on suositeltava tapa pysäyttää ja aloittaa palvelujen nykyaikaisen rakentaa Ubuntu-suosituimpia jakelu WSL.

Huomaa myös, että tämä opetusohjelma oletetaan, että sinulla on järjestelmänvalvojan oikeudet oman version WSL. Jos olet ainoa käyttäjä tietokoneen ja otit WSL itse, niin sinulla on järjestelmänvalvojan oikeudet.

Kärki: Tämä teoksia Windows Subsystem for Linux Windows 11 Myös ei vain Windows 10.

Liittyvät: Tehtävien ajoittaminen Linux: Johdatus Crontab tiedostot

Valmista Linux

Ensimmäinen asia, joka meidän täytyy tehdä, on mahdollistaa tietokoneen käynnistymään ajastettu ilman salasanaa. Kun aloitat palvelua kuten ajastettu, voit käyttää komentoa sudo palvelun cron alku . Mutta komento vaatii salasanan, jota Windows ei ole pääsyä, kun se käynnistyy. Tapa kiertää tämä on sammuttaa vaatimus salasanan tämän komennon.

Voit tehdä sen, avaa WSL pääteikkuna ja kirjoita sudo visudo . Hit Enter-näppäintä, kirjoita Linux salasana ja paina Enter-näppäintä uudelleen. Jos käytät Ubuntu, tämä avaa ”sudoers” tiedosto käyttäen aloittelijaystävällinen Nano komentorivin tekstieditori . sudoers on tiedostojen järjestelmänvalvojille, jotka voivat muuttua erioikeudet ja käyttöoikeuksia käyttäjille.

Lisää seuraava komento pohjaan sudoers tiedoston ja paina Ctrl + O Tallenna ja Ctrl + X Poistu tiedostoon.

 % sudon ALL = NOPASSWD: / usr / sbin / palvelu cron alku
 

Tämä sudoers komento sanoo, että kuka tahansa käyttäjä, jolla on tarpeeksi käyttöoikeuksia sudo komennon (joka pitäisi sisällyttää sinä) ei vaadi salasanaa komento sudo palvelun cron alku , Joka käynnistää Cron.

Kun olet tallentanut tiedoston, voit tarkistaa, että komento tekee työtään kirjoittamalla sudo palvelun cron alku Ja sen pitäisi alkaa ajastettu kysymättä salasanaa. Jos tämä toimi, let vuoro Cron pois päältä, jotta voimme testata, että tehtävä Luomme seuraavassa vaiheessa toimii oikein. Tehdä niin, suorita sudo palvelun cron seis .

Set Up Cron Windowsin Tehtävien ajoituksen

Se on ensimmäinen vaihe matkamme kohti ajastettu automaatio. Siirrytään osan 2 Tehtävien ajoitus. Napauttamalla Windows-näppäintä, ja sitten etsiä ”Tehtävien ajoitus.” Käynnistää ”Tehtävien ajoitus” oikotie.

Kun se käynnistyy, katso osoite ”Toiminnot” -osiossa ja valitse ”Luo ​​perustehtävä.”

Tämä avaa ohjatun perustehtävän. Ensinnäkin se pyytää sinua nimeämään tehtävän ja antamaan sille kuvauksen. Voit syöttää mitä haluat täällä. Me kutsumme tehtäväksi "Cron" ja kuvaus on, "tehtävä aloittaa cron järjestelmän käynnistyksessä." Nyt, paina "Seuraava".

Seuraavassa osassa pääsemme alas liiketoimintaan. Ensinnäkin Windows haluaa tietää, milloin haluamme suorittaa tehtävän. Valitse "Kun tietokone käynnistää" Radio-painikkeen ja napsauta "Seuraava".

Seuraavassa osassa haluamme "aloittaa ohjelman". Tämä vaihtoehto valitaan oletusarvoisesti, joten klikkaa "Seuraava".

Nyt meidän on määritettävä ohjelma, jota haluamme ajaa, mikä on WSL. Syötä seuraava "Ohjelma / Script" -tekstin merkintäkotelo: C: Windows \ System32 \ WSL.EXE

Meidän on myös lisättävä argumentteja, koska kaikki olemme tehneet tähän mennessä, on aloitettava WSL, mutta WSL: n sisällä meidän täytyy kertoa ubuntu aloittaa cron. Joten, lisää "Lisää argumentteja" laatikkoon: sudo / usr / sbin / service cron alkaa

Osoita "Seuraava" vielä kerran, valitse ruutu, jossa kerrotaan "Avaa Ominaisuudet-valintaikkuna Kun napsautan Valmis," ja valitse sitten "Valmis".

Tehtävä luodaan, mutta meidän on tehtävä yksi lopullinen asia varmistaaksesi, että kaikki toimii. Uusi ikkuna avautuu, joka näyttää luomasi tehtävän yhteenvedon, mutta se on vain käynnissä, kun olet kirjautunut sisään. Meidän on valittava radio-painike, jonka mukaan "Suorita, onko käyttäjä kirjautunut sisään tai ei, ja paina sitten" OK ".

Katsotaan nyt tehtävämme kahdella tavalla. Ensinnäkin tehtävän aikataulun pääikkunassa selaa alaspäin, kunnes näet tehtävän nimen. Jos käytät nimeä "Cron", se on löydettävä luettelon yläosaan. Napsauta tehtävää hiiren kakkospainikkeella ja valitse "Suorita".

Palaa sitten WSL-terminaaliin ja kirjoita sudo Service Cron Status , ja sen pitäisi sanoa, että cron on käynnissä. Jos se ei ole, tarkista, että annoit kaiken oikein edellisissä vaiheissa.

Jos kaikki toimi oikein ensimmäisessä tarkistuksessa, on aika suurta testiä varten. Käynnistä tietokone uudelleen ja kun palaat takaisin, avaa WSL-terminaali ja juosta sudo Service Cron Status , jonka pitäisi ilmoittaa, että Cron on nyt käynnissä.

Onnittelut! Olet ottanut ensimmäisen askeleen suurempaan, automaattiseen maailmaan. Kun Cron käynnissä taustalla Cronjobs, jotka määrität WSL: ssä automaattisesti aikataulussa.


Windows 10 - Suosituimmat artikkelit

Kuinka poistaa käytöstä "Hanki vielä enemmän Windowsista" Windows 10: ssä

Windows 10 Nov 25, 2024

Oletko kyllästynyt Windows 10 Buggingin teitä "Hanki vielä enemmän Windows" Splash-näyttö joka kerta, kun päivität? Se voi olla kätevää joillekin, mutta se pääsee myös tavall..


Testaa surround-äänikaiuttimet Windows 10: ssä

Windows 10 Nov 5, 2024

Uuden surround-äänikokoonpanon asettaminen voi olla pelottava niin paljon kaiuttimia paikalleen. Onneksi Windows 10 sisältää pienen sisäänrakennetun testiohjelman, joka voi auttaa..


Kuinka soittaa puheluja Windows 10: stä Android-puhelimen avulla

Windows 10 Dec 30, 2024

Microsoft Jos tietokone toimii Windows 10 ja sinulla on myös Android-puhelinta, sinun pitäisi luultavasti käyttää Microsoftin Puhelimen sovellus . Voit ..


Windows-kannettavan tietokoneen kääntäminen työpöydälle

Windows 10 Jan 6, 2025

Dafinchi / Shutterstock.com Kannettavat tietokoneet tarjoavat voimaa PC missä haluat mennä, toiselta puolelta maata toiselle puolelle sohvalla. Mutta josku..


Kuinka sammuttaa Snap maksimoida Windows 10

Windows 10 Apr 27, 2025

Käytät Windows 10: tä, pidät omaa liiketoimintaa ja sitten yhtäkkiä: Snap. Olet vetänyt ikkunan liian lähelle näytön yläreunaa ja nyt se maksimoi! Jos tämä Automaattin..


Kuinka sammuttaa tahmeat näppäimet Windows 10

Windows 10 Jul 21, 2025

Sticky Keys on siisti saavutettavuus ominaisuus, jonka avulla voit käyttää Näppäimistön pikavalinnat yhtä näppäintä painamalla kerrallaan eikä kaikki kerralla. Kun lo..


Windows 10 saa Windows 11: n uuden myymälän pian

Windows 10 Oct 7, 2025

Microsoft Windows 11 on virallisesti täällä . Microsoft käynnisti käyttöjärjestelmän uusimman version, ja se osoittautuu yritykselle, joka tuo todella Wi..


Miten (ja miksi) Äänilaitteiden nimeäminen Windows 10: ssä

Windows 10 Oct 4, 2025

Oletteko hämmentyä käsitellessään äänilaitteita Windows 10? Jotta tunnistat äänilaitteiden helpompaa, anna laitteiden mukautettuja nimiä. Näytämme, miten tämä tehdään tieto..


Luokat