Windows Orchestrator

Otomatisasi untuk Workstation Khusus

Mengoptimalkan PC Windows untuk operasi berkelanjutan. Skrip PowerShell mengelola login otomatis, memulai ulang proses yang ditentukan, dan mengontrol pembaruan untuk meningkatkan ketersediaan.

Windows Orchestrator adalah solusi rekayasa yang dibuat untuk memenuhi kebutuhan spesifik: memastikan kelangsungan operasional aplikasi tipe server di workstation Windows Desktop.

Kasus penggunaan awal adalah untuk AllSys, kecerdasan buatan pribadi. Untuk memastikan ketersediaannya yang konstan, perlu untuk mengatasi keterbatasan yang melekat pada Windows.

Tantangan: Membuat Workstation Andal

  1. Restart yang Tidak Terkelola Pemadaman listrik akan membuat mesin macet di layar login, membuat aplikasi tidak dapat diakses dari jarak jauh.
  2. Degradasi Kinerja Ketidakstabilan sistem dari waktu ke waktu memerlukan reboot berkala untuk mempertahankan kinerja nominal.

Batasan Alat yang Ada

Dihadapkan dengan masalah ini, utilitas pihak ketiga terbukti tidak sesuai. Pendekatan mereka adalah untuk memblokir tindakan, bukan mengaturnya. Solusi yang terintegrasi, dapat digerakkan oleh skrip, dan mampu menjalankan logika khusus, seperti menjalankan skrip cadangan sebelum restart terjadwal, masih kurang.

Jawaban Kami: Orkestrasi Sistem

  • Pemulihan Otomatis Memastikan login sesi dan restart aplikasi yang ditentukan setelah insiden.
  • Pemeliharaan Preventif Memungkinkan untuk menjadwalkan restart harian yang terkontrol, dengan eksekusi skrip khusus sebelumnya.

Fitur Utama

🎛️

Asisten Grafis

Konfigurasi sederhana melalui antarmuka yang dipandu, tanpa pengeditan file manual.

🌍

Dukungan Multibahasa

Antarmuka dan log tersedia dalam 11 bahasa, dengan deteksi otomatis bahasa sistem.

Manajemen Daya

Menonaktifkan mode tidur dan Mulai Cepat untuk stabilitas maksimum.

🔄

Manajer Proses

Memulai ulang aplikasi utama Anda di setiap pembukaan sesi untuk memastikannya dimulai dengan benar.

🛡️

Kontrol Pembaruan Windows

Menonaktifkan mekanisme otomatis. Kontrol manual instalasi tetap dipertahankan.

🕐

Restart Terjadwal

Menjadwalkan restart sistem harian, dengan eksekusi tindakan khusus sebelumnya.

Instalasi

1

Unduh

Kloning atau unduh proyek dari GitHub ke komputer target.

2

Konfigurasi

Jalankan `1_install.bat` untuk meluncurkan asisten konfigurasi grafis.

3

Instalasi

Terima permintaan hak istimewa (UAC) untuk pembuatan tugas terjadwal.

4

Operasional

Konfigurasi segera diterapkan. Mesin sekarang otonom untuk restart di masa mendatang.

Arsitektur

Arsitektur terintegrasi secara native dengan inti Windows, Penjadwal Tugas. Pendekatan ini memastikan stabilitas maksimum dan konsumsi sumber daya mendekati nol.

1. Skrip Sistem (`config_systeme.ps1`)

Dieksekusi saat startup dengan hak `SYSTEM`, ini mengkonfigurasi lingkungan mesin (daya, pembaruan, login otomatis) dan menetapkan dasar untuk stabilitas.

2. Skrip Pengguna (`config_utilisateur.ps1`)

Dipicu di setiap pembukaan sesi, ini memulai ulang aplikasi Anda untuk memastikannya dimulai dalam keadaan bersih.

3. Tindakan Pra-Restart

Skrip sistem dapat membuat tugas yang menjalankan perintah khusus (pencadangan, pembersihan) sebelum restart terjadwal, mengubah kebutuhan menjadi peluang.