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
- Restart yang Tidak Terkelola Pemadaman listrik akan membuat mesin macet di layar login, membuat aplikasi tidak dapat diakses dari jarak jauh.
- 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
Unduh
Kloning atau unduh proyek dari GitHub ke komputer target.
Konfigurasi
Jalankan `1_install.bat` untuk meluncurkan asisten konfigurasi grafis.
Instalasi
Terima permintaan hak istimewa (UAC) untuk pembuatan tugas terjadwal.
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.