Tagged: cron RSS

  • Chef 13:53 on 4. May 2009 Permalink
    Tags: cron, ,   

    PS Cron (0.5) 

    Heute lasse ich mal mein Powershell Cron Skript auf die Welt los. Da ich den Windows Taskmanager nicht wirklich ausstehen kann, habe ich mich an eine Alternative gewagt die simpel ist und zugleich auch in der Unix Welt angesiedelt ist – Cron.

    Dieses Skript muss immer im Benutzerkontext ausgeführt werden und alle ausgeführten Aktionen werden unter dem Kontext durchgeführt. Wer einen anderen Benutzer haben möchte, muss sich mit runas auseinandersetzen.

    (More …)

     
  • Chef 16:08 on 20. April 2009 Permalink
    Tags: cron,   

    PowerShell Cron Job 0.4a 

    Testers for a simple Powershell Cronjob Script wanted.
    If you’re interested, just drop a comment with short information about usage for this script.

    Some facts:

    • completey written in Powershell (compatible with V1 and V2 CTP3)
    • cron table is saved as standard csv file
    • logging from actions
    • cron console to simply add and delete cron jobs, view log files and crontables

    A real realease will come soon, after some testing scenarios have finished without problems.

     
  • Chef 16:05 on 18. March 2009 Permalink
    Tags: cron, , ,   

    Powershell : Cron Server 

    Heute gibts mal was besonderes für alle PoSh Anhänger. Ein Cron Server direkt in der Powershell implementiert.
    Da er noch nicht produktiv genutzt werden sollte (Fehler bei der Ausführung von Scripts usw) ist der Code auch erstmal für einen Monat nur Verfügbar.

    Wichtig sind folgende Anpassungen:

    $cronfile -> Pfad zur CSV Datei
    $logfile -> Pfad zur Logdatei

    Die CSV Datei muss so aussehen:

    “min”,”hour”,”day”,”month”,”command”,”ps”

    Um einen Befehl einzutragen muss man sich an den CSV Standard halten!
    Wichtig ist hierbei zu unterscheiden -> ist es ein externer Befehl (ein Programm) oder ein CmdLet (Posh) -> ist es ein CmdLet muss als Wert bei PS eine 1 stehen, damit das Skript es unterscheiden kann. Wie im echten Cron ist gibt es die Unterscheidung:

    * = Immer ausführen
    10 = An Minuten/Stunde/Tag/Monat 10 Ausführen
    10 12 = An Minuten/Stunden/Tage/Monate 10 12 ausführen

    Um einfach mit der Powershell die CSV zu erstellen, hier ein kurzes Skript:

    $cron = @()
    $row = “” | select-object min,day,hour,month,command,ps
    $row.min = read-host
    $row.day = read-host
    $row.hour = read-host
    $row.month = read-host
    $row.command = read-host
    $row.ps = read-host
    $cron += $row
    $cron | export-csv C:\temp\cron.csv

    Code ist hier zu finden : PSCron

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel

Old School is Digg proof thanks to caching by WP Super Cache