If-Koubou

Gunakan BGInfo untuk Membangun Basis Data Sistem Informasi Komputer Jaringan Anda

Gunakan BGInfo untuk Membangun Basis Data Sistem Informasi Komputer Jaringan Anda (Bagaimana caranya)

Salah satu alat yang lebih populer dari suite Sysinternals di antara administrator sistem adalah BGInfo yang memberikan informasi sistem real-time ke wallpaper desktop Anda ketika Anda pertama kali masuk. Untuk alasan yang jelas, memiliki informasi seperti memori sistem, ruang hard drive yang tersedia dan waktu sistem (antara lain) tepat di depan Anda sangat nyaman ketika Anda mengelola beberapa sistem.

Sedikit fitur yang diketahui tentang utilitas berguna ini adalah kemampuan untuk menyimpan informasi sistem secara otomatis ke database SQL atau file data lainnya. Dengan beberapa menit pekerjaan pengaturan Anda dapat dengan mudah mengkonfigurasi BGInfo untuk merekam informasi sistem semua komputer jaringan Anda di lokasi penyimpanan terpusat. Anda kemudian dapat menggunakan data ini untuk memantau atau melaporkan sistem ini namun Anda mau.

Pengaturan BGInfo

Jika Anda terbiasa dengan BGInfo, Anda dapat melewati bagian ini. Namun, jika Anda belum pernah menggunakan alat ini, diperlukan beberapa menit untuk menyiapkannya guna mengambil data yang Anda cari.

Saat pertama kali membuka BGInfo, penghitung waktu akan menghitung mundur di sudut kanan atas. Klik tombol hitung mundur untuk menjaga antarmuka agar kita dapat mengedit pengaturan.

Sekarang edit informasi yang ingin Anda ambil dari bidang yang tersedia di sebelah kanan. Karena semua output akan dialihkan ke lokasi pusat, jangan khawatir tentang konfigurasi tata letak atau pemformatan.

Mengonfigurasi Basis Data Penyimpanan

BGInfo mendukung kemampuan untuk menyimpan informasi dalam beberapa format database: Database SQL Server, Access Database, Excel, dan File Teks. Untuk mengkonfigurasi opsi ini, buka File> Database.

Menggunakan File Teks

Opsi yang paling sederhana, dan mungkin paling praktis, adalah menyimpan data BGInfo dalam file teks yang dipisahkan koma. Format ini memungkinkan file dibuka di Excel atau diimpor ke dalam basis data.

Untuk menggunakan file teks atau jenis sistem file lainnya (Excel atau MS Access), cukup sediakan UNC ke file yang bersangkutan. Akun yang menjalankan tugas untuk menulis ke file ini akan memerlukan akses baca / tulis ke izin file share dan NTFS.

Ketika menggunakan file teks, satu-satunya pilihan adalah membuat BGInfo membuat entri baru setiap kali proses penangkapan dijalankan yang akan menambahkan baris baru ke file teks CSV masing-masing.

Menggunakan Basis Data SQL

Jika Anda lebih suka memiliki data yang jatuh langsung ke database SQL Server, BGInfo juga mendukung ini. Ini membutuhkan sedikit konfigurasi tambahan, tetapi secara keseluruhan sangat mudah.

Langkah pertama adalah membuat database tempat informasi akan disimpan. Selain itu, Anda akan ingin membuat akun pengguna untuk mengisi data ke dalam tabel ini (dan hanya tabel ini). Untuk kenyamanan Anda, skrip ini membuat database dan akun pengguna baru (jalankan ini sebagai Administrator pada mesin SQL Server Anda):

@SET Server =% ComputerName%.
@SET Database = BGInfo
@SET UserName = BGInfo
@SET Password = kata sandi
SQLCMD -S “% Server%” -E -Q “Buat Database [% Database%]”
SQLCMD -S “% Server%” -E -Q “Buat Login [% UserName%] Dengan Kata Sandi = N '% Kata Sandi%', DEFAULT_DATABASE = [% Database%], CHECK_EXPIRATION = OFF, CHECK_POLICY = OFF”
SQLCMD -S “% Server%” -E -d “% Database%” -Q “Buat Pengguna [% UserName%] Untuk Masuk [% UserName%]”
SQLCMD -S “% Server%” -E -d “% Database%” -Q “EXEC sp_addrolemember N'db_owner ', N'% UserName% '”

Perhatikan akun pengguna SQL harus memiliki izin 'db_owner' pada database agar BGInfo dapat berfungsi dengan benar. Inilah sebabnya mengapa Anda harus memiliki akun pengguna SQL khusus untuk database ini.

Selanjutnya, konfigurasikan BGInfo untuk terhubung ke database ini dengan mengklik tombol SQL.

Isi properti koneksi sesuai dengan pengaturan database Anda.

Pilih opsi apakah hanya memiliki satu entri per komputer atau menyimpan riwayat setiap sistem.

Data kemudian akan dijatuhkan langsung ke tabel bernama "BGInfoTable" di database masing-masing.

Konfigurasikan Opsi Desktop Pengguna

Sementara fungsi utama BGInfo adalah untuk mengubah desktop pengguna dengan menambahkan info sistem sebagai bagian dari wallpaper, untuk penggunaan kami di sini kami ingin meninggalkan wallpaper pengguna sendiri sehingga proses ini berjalan tanpa mengubah pengaturan pengguna.

Klik tombol Desktops.

Konfigurasikan modifikasi Wallpaper untuk tidak mengubah apa pun.

Mempersiapkan Deployment

Sekarang kita semua siap untuk menerapkan konfigurasi ke masing-masing mesin sehingga kita dapat mulai menangkap data sistem.

Jika Anda belum melakukannya, klik tombol Apply untuk membuat entri pertama dalam repositori data Anda. Jika semua sudah dikonfigurasi dengan benar, Anda harus dapat membuka file data atau database Anda dan melihat entri untuk masing-masing mesin.

Sekarang klik File> Save As menu option dan simpan konfigurasi sebagai "BGInfoCapture.bgi".

Menyebarkan ke Mesin Klien

Penyebaran ke mesin klien masing-masing cukup mudah. Tidak diperlukan instalasi karena Anda hanya perlu menyalin BGInfo.exe dan BGInfoCapture.bgi ke setiap mesin dan menempatkannya di direktori yang sama.

Setelah di tempat, jalankan saja perintahnya:

BGInfo.exe BGInfoCapture.bgi / Timer: 0 / Silent / NoLicPrompt

Tentu saja, Anda mungkin ingin menjadwalkan proses pengambilan untuk berjalan sesuai jadwal. Perintah ini membuat Tugas Terjadwal untuk menjalankan proses penangkapan pada jam 8 pagi setiap pagi dan menganggap Anda menyalin file yang diperlukan ke root drive C Anda:

SCHTASKS / Buat / SC DAILY / ST 08:00 / TN "Info Sistem" / TR "C: BGInfo.exe C: BGInfoCapture.bgi / Timer: 0 / Silent / NoLicPrompt"

Atur sesuai kebutuhan, tetapi hasil akhirnya adalah perintah tugas yang dijadwalkan akan terlihat seperti ini:

Unduh BGInfo dari Sysinternals