=============================================================================== CİHAZ ENVANTER TOPLAMA - KULLANIM NOTLARI =============================================================================== NE YAPAR -------- Çalıştırıldığı Windows cihazın donanım, işletim sistemi, ağ, güvenlik, kullanıcı, yazıcı ve kurulu yazılım envanterini çıkarır. Ayrıca otomatik kontrollerle risk bulguları (lisanssız Windows, kapalı antivirüs, dolan disk, eski güncelleme vb.) üretir. Script SALT-OKUNURDUR. Cihazda hiçbir ayarı değiştirmez, sadece okur. ÇALIŞTIRMA - 3 YOL ------------------ 1) EN KOLAY (önerilen) Envanter-Basla.bat dosyasına çift tıklayın. Yönetici onayı penceresinde EVET seçin. Başkaca işlem gerekmez. 2) POWERSHELL İLE PowerShell'i YÖNETİCİ olarak açın, klasöre gidin ve çalıştırın: powershell -ExecutionPolicy Bypass -File .\Envanter-Topla.ps1 3) USB YOKSA - İNTERNETTEN Yönetici PowerShell'de tek satır (noktalı virgülle ayrılmış üç komut, hepsini birden yapıştırın): $f="$env:TEMP\envanter.ps1"; iwr https://olkando.com/labs/envanter/Envanter-Topla.ps1 -OutFile $f; powershell -ExecutionPolicy Bypass -File $f Çıktılar o an bulunduğunuz klasörün altındaki Envanter klasörüne yazılır. ÇIKTILAR -------- Aynı klasörde "Envanter" adlı bir klasör oluşur: _.html Okunabilir cihaz raporu (tarayıcıda açılır, sol tarafında paylaşım paneli vardır) _.json Ham veri, arşiv ve sonradan işleme için _TUM-CIHAZLAR.csv HER cihazdan 1 satır - birikimli ana liste ÖNEMLİ: _TUM-CIHAZLAR.csv dosyası her çalıştırmada bir satır EKLER. Bu yüzden aynı USB belleği tüm cihazlarda kullanırsanız, gün sonunda tek bir CSV'de bütün ofisin envanteri hazır olur. Excel ile açabilirsiniz. Bu birikimli dosya aynı zamanda KLON KONTROLÜ için geri okunur: donanımı farklı ama Windows kurulumu aynı olan cihazlar (aynı imajdan çoğaltılmış ya da diski klonlanmış cihazlar) böyle yakalanır. Dosya yalnızca OKUNUR; içindeki hiçbir satır değiştirilmez veya silinmez. Eğer elinizde 1.1 ve öncesi sürümle oluşmuş bir _TUM-CIHAZLAR.csv varsa, o dosyada yeni sütunlar bulunmadığı için araç ESKİ DOSYAYA HİÇ DOKUNMAZ; yeni kayıtları _TUM-CIHAZLAR-v2.csv dosyasına yazar ve bunu ekranda söyler. Klon kontrolü her iki dosyayı da okur. İki dosyayı Excel'de birleştirmek isterseniz elle yapabilirsiniz, araç bunu kendiliğinden yapmaz. RAPORU PAYLAŞMA --------------- Rapor açıldığında sol tarafta, sayfayla birlikte kayan bir paylaşım paneli görürsünüz. Sağdaki raporu okumayı engellemez. Özeti Kopyala Cihazın kimlik bilgilerini ve bulguları düz metin olarak panoya kopyalar. WhatsApp, e-posta, SMS, Teams - nereye isterseniz yapıştırabilirsiniz. EN GÜVENİLİR YÖNTEM. WhatsApp Özet hazır yazılmış halde WhatsApp'ı açar. Bilgisayarda WhatsApp programı yoksa web.whatsapp.com üzerinden açılır. E-posta Varsayılan posta programını açar (Outlook, Mail vb.) Gmail Program kurulu değilse: tarayıcıda Gmail yazma penceresi Outlook Web Program kurulu değilse: tarayıcıda Outlook yazma penceresi Telegram Telegram üzerinden paylaşım Dosyayı paylaş Windows paylaşım penceresini açar (destekleyen tarayıcılarda görünür; Edge ve güncel Chrome'da çalışır) Raporu indir HTML dosyasını İndirilenler klasörüne kaydeder PDF olarak kaydet Yazdır penceresini açar. Yazıcı olarak "Microsoft Print to PDF" seçerseniz PDF elde edersiniz. Dosya yolunu Raporun tam dosya yolunu panoya kopyalar. WhatsApp veya kopyala e-postanın "dosya ekle" penceresine yapıştırabilirsiniz. HİÇBİR PROGRAM KURULU DEĞİLSE NE YAPMALI: 1. "Özeti Kopyala" düğmesine basın 2. Tarayıcıdan web.whatsapp.com veya mail.google.com adresini açın 3. Ctrl+V ile yapıştırıp gönderin Dosyanın tamamı gerekiyorsa önce "Raporu indir", sonra "Dosya yolunu kopyala" deyip uygulamanın dosya ekleme penceresine yapıştırın. PARAMETRELER ------------ -YazilimAtla Kurulu yazılım listesini atlar (tarama çok hızlanır) -Acma Bitince HTML raporu otomatik açmaz (seri tarama için) -CiktiKlasoru Çıktıların yazılacağı klasörü değiştirir -PaylasimTelefon Paylaşım panelindeki WhatsApp alıcısı (ör. 905321234567) -PaylasimEposta Paylaşım panelindeki e-posta alıcısı -PaylasimAd Paylaşım panelinde görünecek isim Örnek - hızlı ve sessiz tarama, çıktılar D:\Envanter altına: powershell -ExecutionPolicy Bypass -File .\Envanter-Topla.ps1 -YazilimAtla -Acma -CiktiKlasoru "D:\Envanter" Örnek - raporun paylaş düğmeleri doğrudan sizi hedeflesin: powershell -ExecutionPolicy Bypass -File .\Envanter-Topla.ps1 -PaylasimTelefon 905321234567 -PaylasimEposta ornek@ornek.com Bu değerleri her seferinde yazmamak için Envanter-Topla.ps1 dosyasını bir metin düzenleyicide açıp param bloğundaki PaylasimTelefon / PaylasimEposta satırlarına kendi bilgilerinizi yazabilirsiniz. YÖNETİCİ YETKİSİ ---------------- Script standart kullanıcıda da çalışır, ancak şu bilgiler okunamaz ve raporda "yetki gerekli" olarak görünür: - BitLocker şifreleme durumu - TPM ve Secure Boot durumu - Disk sağlık verileri (çalışma saati, SSD aşınma oranı, sıcaklık) Tam envanter için yönetici olarak çalıştırın. SIK KARŞILAŞILAN DURUMLAR ------------------------- "Bu sistemde betik çalıştırma devre dışı" hatası -> -ExecutionPolicy Bypass parametresini kullandığınızdan emin olun, veya 1. yöntemle (.bat dosyası) çalıştırın. Windows Defender / SmartScreen uyarısı -> İnternetten indirilen dosyalarda normaldir. Dosyaya sağ tıklayın, Özellikler > alt kısımda "Engellemeyi Kaldır" kutusunu işaretleyin. Türkçe karakterler bozuk görünüyor -> Envanter-Topla.ps1 dosyası UTF-8 BOM ile kaydedilmiş olmalıdır. Dosyayı düzenlediyseniz Not Defteri'nde "Farklı Kaydet" deyip kodlama olarak "UTF-8 (BOM ile)" seçin. Rapor boş / eksik geliyor -> Çok eski bir Windows olabilir. Script Windows 7 ve üzerinde çalışır, ancak Windows 10/11'de en detaylı sonucu verir. Cihaz çok yavaş -> -YazilimAtla parametresiyle çalıştırın, tarama süresi çok kısalır. İŞLENEN BAŞLIKLAR ----------------- Sistem kimliği (marka, model, seri no, demirbaş etiketi, kasa tipi) İşletim sistemi ve lisans durumu (OEM anahtarı dahil) İşlemci, bellek (slot slot detay, boş slot sayısı) Fiziksel diskler (SSD/HDD, sağlık, çalışma saati, aşınma) Sürücüler ve BitLocker şifreleme durumu Harici / çıkarılabilir depolama (aracın çalıştığı USB dahil, ayrı bölümde) Ekran kartı ve monitörler (marka, model, seri no, üretim yılı, ekran boyutu) Ağ yapılandırması (IP, MAC, DNS, ağ geçidi, DHCP, dış IP, proxy) Güvenlik (antivirüs, güvenlik duvarı, TPM, Secure Boot, UAC, RDP, SMBv1) Yerel kullanıcılar ve yönetici grubu üyeleri Ağ paylaşımları ve yazıcılar Batarya sağlığı (taşınabilir cihazlarda) Kurulu yazılımlar Başlangıçta çalışanlar, son güncellemeler, sistem durumu Otomatik risk bulguları ve öneriler ===============================================================================