PLAN – Schemalagda aktiviteter
PLAN Systemets schemaläggare: det som startar av sig självt, och när.
Bläddra
Schemaläggaren är redan ordnad i mappar: i Windows innehåller
\Microsoft\Windows\Defrag defragmenteringen. Meneaufile bläddrar
i den som i en disk – mapparna öppnas med dubbelklick, sökvägsraden går uppåt,
sökning och sortering fungerar som på andra ställen.
Varje aktivitet visar sitt tillstånd (klar, körs, inaktiverad), sin nästa körning och sin senaste körning, sitt senaste resultat, sina utlösare i ord – ”Varje vecka, mån, fre kl. 21:30” – och vad den kör. Författare och beskrivning visas via valet av kolumner.
Knappen visas bara där en schemaläggare svarar: i Windows, när tjänsten ”Schemaläggaren” körs.
Agera
Med högerklick: Kör, Avsluta, Aktivera, Inaktivera, Ta bort – på en aktivitet eller på en hel markering. Del tar också bort, efter att ha nämnt det som försvinner.
Systemets aktiviteter, under \Microsoft\Windows, går bara att
röra med administratörsrättigheter: Meneaufile frågar då på nytt med dem, en enda
gång för hela markeringen, och säger när upphöjningen nekas.
Skapa, ändra
Ny aktivitet…, med högerklick på en mapp eller i knappens meny, öppnar dialogrutan; dubbelklick på en aktivitet öppnar den där också. Där ställer du in:
- dess namn, dess mapp och dess beskrivning;
- vad den kör: programmet eller skriptet, dess argument, mappen den startar i;
- när: en gång, var X:e minut från en starttid, dagligen, varje vecka – med sina dagar –, vid inloggning, vid start; så många utlösare som behövs;
- kontot – ditt eget, medan du är inloggad; ditt eget, även när du är utloggad, med ditt Windows-lösenord som schemaläggaren sparar; eller systemkontot – och högsta behörighet.
En utlösare som dialogrutan inte kan skriva – vid en händelse i loggen, var femtonde minut under bara en timme – visas där och behålls oförändrad. I Windows skrivs aktiviteten om utifrån sin ursprungliga definition: dess villkor, energiinställningar och andra åtgärder rörs inte.
Schemalägga en åtgärd i Meneaufile
En säkerhetskopiering varje kväll, export av en databas varje morgon: Meneaufiles åtgärder kan schemaläggas. Schemalägg… finns i de dialogrutor som redan bekräftar dem:
- säkerhetskopiering och synkronisering (F10, F11) – riktningen och jämförelseregeln följer med;
- kopiering och flyttning (F6, Ctrl+F6), och dra och släpp;
- komprimering (F9) – arkivet får datumet för varje körning,
arbete-2026-10-03.zip, och ersätter aldrig gårdagens; - export av en databas eller en tabell: Schemalägg exporten…, med högerklick.
Dialogrutan säger vad som ska göras och frågar sedan när – samma utlösare som
för en aktivitet – och under vilket konto. Det som en fråga skulle ha avgjort
bestäms i förväg: konfliktprincipen väljs där, och ingen kommer att tillfrågas.
Aktiviteten hamnar i schemaläggarens mapp \Meneaufile; det är där du
ändrar dess schema eller tar bort den.
När aktiviteten utlöses:
- Ett Meneaufile-fönster är öppet: åtgärden hamnar i dess kö, som om du hade startat den själv.
- Inget fönster, inloggad: ett fönster öppnas för den och blir kvar.
- Utloggad – ”även när jag är utloggad” eller systemkontot –: åtgärden körs utan fönster. Systemkontot ser varken nätverksresurser eller sparade lösenord: det passar för lokala filer.
En systemavisering talar om hur den slutade, loggen antecknar det och aktivitetens senaste resultat behåller det: 0 för lyckad, 2 för avslutad med fel, 1 för misslyckad. En källa eller ett mål som skyddas av huvudlösenordet säkerhetskopieras inte när du är utloggad: ingen skulle finnas där för att skriva det. I Linux schemaläggs åtgärden medan du är inloggad.
I Linux
Tre mappar: systemd, systemets timers;
systemd-user, användarens; crontab,
användarens crontab. En ny aktivitet skrivs som en användartimer – en
.service och en .timer i
~/.config/systemd/user –, eller i crontab om du lägger den där.
Med systemkontot hamnar den i /etc/systemd/system, och PolicyKit
frågar efter lösenordet.
I crontab får en aktivitet från Meneaufile sitt namn av en kommentar
# meneaufile: namn ovanför dess rader; rader skrivna för hand
visas under namnet på sitt program och stannar där de är. Det som ett
paket har lagt i systemd kan inaktiveras men raderas inte: paketets nästa
uppdatering skulle lägga tillbaka det.
Meneaufile-manualen, på svenska.