Arama Yap Mesaj Senden
Rückruf anfordern
+90
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro

Kontaktieren Sie uns

Standort Halkali Merkez Viertel Fatih Str. Ozgur Apt. No. 46, Kucukcekmece, Istanbul, 34303, TR

Windows Taskplaner und Serverautomatisierung

Erfüllen Sie die modernen Serververwaltungsstandards von 2026. Automatisieren Sie sich wiederholende Aufgaben auf Ihrem Windows VDS und Ihren physischen Servern, erstellen Sie PHP-Cron-Jobs und verwalten Sie die Systemwartung mühelos mit PowerShell. Entdecken Sie die Kraft der Automatisierung mit der leistungsstarken Infrastruktur von Eka Sunucu.

Was ist der Windows-Taskplaner?

Der Windows-Aufgabenplaner ist ein leistungsstarkes Verwaltungstool, das die automatische Ausführung von Programmen oder Skripts in Windows-Betriebssystemen zu vordefinierten Zeiten oder beim Eintreten bestimmter Ereignisse (Einschalten eines Computers, Anmelden eines Benutzers usw.) ermöglicht. auf Linux-Systemen Cron Job Es ist das Windows-Äquivalent der Struktur und modern Windows VDS ist das Rückgrat des Managements.

Regelmäßige Missionen

Automatisieren Sie Routineaufgaben wie tägliche, wöchentliche oder monatliche Berichte, Datenbankbereinigung und Systemaktualisierungen.

Ausführen eines PHP-Skripts

Führen Sie die Hintergrundprozesse Ihrer Website (E-Mail-Versand, Bestellprüfung) serverseitig aus, ohne dass ein Browser erforderlich ist.

Automatische Sicherung

Sichern Sie Ihre kritischen Dateien und SQL-Datenbanken regelmäßig und verschieben Sie sie ohne menschliches Versagen in sichere Bereiche.

Leistungsmanagement

Erstellen Sie Skripte, die Serverressourcen überwachen und in bestimmten Situationen (hohe CPU, niedrige Festplatte) automatisch eingreifen.

Schritt 1: Zugriff auf den Taskplaner

Der Zugriff auf den Taskplaner unter Windows Server 2019, 2022 oder 2025 ist recht einfach. Die richtige Konfiguration ist entscheidend für die Sicherheit und Leistung Ihres Servers.

  • Ausführen: Sieg + R Drücken Sie die Tasten.
  • Komut: taskschd.msc Geben Sie es ein und drücken Sie die Eingabetaste.
  • Alternativ: Sie können auch über das Menü „Server-Manager“ > „Extras“ darauf zugreifen.
2026 Hinweis: Wenn Sie in modernen Windows Server-Versionen Aufgaben immer mit der Option „Aufgabe erstellen“ anstelle von „Basisaufgabe erstellen“ erstellen, können Sie wichtige Sicherheitseinstellungen wie „Mit höchsten Berechtigungen ausführen“ festlegen.
CMD/PowerShell-Zugriff
# Görev Zamanlayıcıyı komut Zeileından hızlıca açmak für:
Start-Process "taskschd.msc"

# Veya mevcut görevleri listelemek für PowerShell kullanabilirsiniz:
Get-ScheduledTask | Where-Object { $_.State -eq 'Running' }

Erstellen eines PHP-Cron-Jobs unter Windows

Eine der von Webentwicklern am häufigsten benötigten Funktionen ist die automatische Ausführung bestimmter PHP-Dateien (z. B. Rechnungserstellung, Mail-Queue-Verarbeitung). Um dies unter Windows zu tun php.exeWir verwenden .

Beispiel-PHP-Skript (cron.php)

Lassen Sie uns zunächst eine einfache PHP-Datei erstellen, die automatisch ausgeführt wird. Diese Datei wird in einer Protokolldatei aufgezeichnet.

C:\inetpub\wwwroot\automation\cron.php
<?php
// Zaman dilimi ayarı
date_default_timezone_set('Europe/Istanbul');

// Log dosyasının yolu
$logFile = __DIR__ . '/gorev_loglari.txt';
$time = date('Y-m-d H:i:s');

// Strukturlacak işlem (Örn: Veritabanı temizliği, mail gönderimi)
// Simülasyon:
$message = "[{$time}] Otomatik gorev basariyla calisti." . PHP_EOL;

// Log dosyasına yaz
file_put_contents($logFile, $message, FILE_APPEND);

echo "Arbeitlem tamamlandı.";
?>

Erstellen einer Batch-Datei (.bat).

Anstatt PHP direkt aufzurufen, a .bat Das Erstellen einer Datei und deren Einführung in den Taskplaner ist einfacher zu verwalten und vereinfacht das Debuggen.

C:\inetpub\wwwroot\automation\run_cron.bat
:: Eka Sunucu Otomasyon Scripti
@echo off

:: PHP.exe'nin tam yolu (Sunucunuzdaki yola göre değiştirin)
set PHP_BIN="C:\Program Files\PHP\v8.3\php.exe"

:: Çalıştırılacak PHP dosyasının yolu
set SCRIPT="C:\inetpub\wwwroot\otomasyon\cron.php"

:: Scripti çalıştır
%PHP_BIN% -f %SCRIPT%

:: İsteğe bağlı: Pencereyi kapat
exit
Taskplaner-Einstellungen
  1. Create Task Klicken Sie auf .
  2. General Tab: Geben Sie einen Namen ein und „Führen Sie aus, ob der Benutzer angemeldet ist oder nicht.“ Aktivieren Sie die Option.
  3. Auslöser in der Registerkarte: New Legen Sie die Häufigkeit fest (Täglich, Wöchentlich oder „Aufgabe alle 5 Minuten wiederholen“, indem Sie sagen).
  4. Aktionen in der Registerkarte: New sagen wir: Aktion: „Programm starten“. Sie haben im Abschnitt Programm/Skript erstellt run_cron.bat Zeigt den vollständigen Pfad zur Datei an.
  5. Beginnen Sie in (optional) zum Teil .bat Geben Sie den Ordnerpfad ein, in dem sich die Datei befindet (Beispiel: C:\inetpub\wwwroot\otomasyon\). Dies ist wichtig, um eine Beschädigung der Dateipfade (include/require) zu vermeiden.

Dateisicherungsautomatisierung mit PowerShell

Das leistungsstärkste Tool auf Windows-Servern ist PowerShell. Das folgende Skript komprimiert (ZIP) Ihre Website-Dateien und verschiebt sie mit Datumsstempel in den Sicherungsordner. Außerdem werden automatisch Sicherungen gelöscht, die älter als 7 Tage sind.

C:\Scripts\Backup-Web.ps1
# --- Eka Sunucu Automatisches Backup. Scripti ---

# Ayarlar
$Source = "C:\inetpub\wwwroot\projem"  # Yedeklenecek Klasör
$Destination = "D:\Yedekler"           # Yedeğin Atılacağı Yer
$Date = Get-Date -Format "yyyy-MM-dd_HH-mm"
$ZipPath = "$Destination\Yedek_$Date.zip"

# Klasör yoksa erstellen
if (!(Test-Path -Path $Destination)) {
    New-Item -ItemType Directory -Path $Destination
}

# Dosyaları Sıkıştır
Compress-Archive -Path $Source -DestinationPath $ZipPath -Force

Write-Host "Yedekleme Tamamlandı: $ZipPath"

# 7 Günden eski dosyaları temizle (Disk doluluğunu önlemek für)
$DaysLimit = 7
Get-ChildItem -Path $Destination -Filter "*.zip" |
Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-$DaysLimit) } |
Remove-Item

Write-Host "Eski yedekler temizlendi."

So fügen Sie dieses Skript zum Taskplaner hinzu:

Als Programm/Skript im Aktionsbereich: powershell.exe

Im Abschnitt Argumente hinzufügen: -ExecutionPolicy Bypass -File "C:\Scripts\Backup-Web.ps1"

Windows VDS-Pakete

Leistungsstarke Windows-Server mit NVMe-SSD-Festplatten für Ihre Automatisierungsprozesse.

Windows-Start

499 ₺ / Ay
  • 2 vCPU Core
  • 4 GB RAM
  • 50 GB NVMe SSD
  • Gewinnen Sie 2019/2022
  • 1 Gbit Port

Windows Ultra

1999 ₺ / Ay
  • 8 vCPU Core
  • 16 GB RAM
  • 250 GB NVMe SSD
  • Gewinnen Sie 2019/2022/2025
  • 1 Gbit Port

Häufig gestellte Fragen (2026 Aktuell)

Ich erhalte die Fehlermeldung „Taskplaner 0x1“. Was ist die Lösung?

Der Fehlercode 0x1 ist normalerweise ein „Autorisierungs“- oder „Pfad“-Fehler. Überprüfen Sie Folgendes: 1) Ist in den Aufgabeneigenschaften „Mit höchsten Berechtigungen ausführen“ ausgewählt? 2) Ist der Ordnerpfad „Start in“ als der Ordner definiert, in dem sich das Skript befindet? 3) Ist das von Ihnen verwendete Benutzerkonto berechtigt, das Skript auszuführen?

Was kann anstelle von Cron Job in Windows verwendet werden?

In Windows-Betriebssystemen wird anstelle von „Cron Job“ der Begriff „Task Scheduler“ verwendet. Alles, was Sie mit Crontab-Befehlen unter Linux tun, können Sie mit der visuellen Oberfläche des Taskplaners oder PowerShell-Befehlen tun.

Werden meine Skripte ausgeführt, wenn der Server neu gestartet wird?

Ja, wenn Sie beim Erstellen der Aufgabe „Beim Start“ als Auslöser auswählen, wird Ihre Aufgabe bei jedem Neustart des Servers automatisch ausgeführt. Es kann sinnvoll sein, den Start von Webserverdiensten (IIS, Apache, Nginx) zu verzögern.

Gibt es Verwaltungsunterstützung in Eka Sunucu Windows VDS-Paketen?

Alle körperlich Und in unseren virtuellen Serverpaketen ist die Erstinstallation und Optimierungsunterstützung kostenlos. Für erweiterte Automatisierungs-Setups und spezielle Skriptsoftware können Sie sich an unser professionelles Support-Team wenden.

Überlassen Sie die Serververwaltung Profis

Kombinieren Sie die Kraft der Automatisierung mit der leistungsstarken Eka Sunucu-Infrastruktur.

Hosting-Lösungen Kontaktieren Sie uns

Fortgeschrittene Themen zum Windows-Taskplaner

Verwendung von Managed Service Accounts (gMSA), Automatisierung im Sicherheitskontext, Event Viewer-Protokollverfolgung und PowerShell 7.4+-Integration.

Top