Ortak Kurumsal Disklerin (Mapped Drives) Login Esnasında Logon Script İle Bağlanması
Şirkete yeni girenlerin 'Bilgisayarımda S: sürücüsünde muhasebe çıkmıyor' isyanlarına PowerShell logon script ile son vermek.
Şirkete yeni girenlerin 'Bilgisayarımda S: sürücüsünde muhasebe çıkmıyor' isyanlarına PowerShell logon script ile son vermek.
Veritabanına uzaktan bağlanan çok şık bir Script yazdınız ama parolanızı 'sifrem123' diye koda yazdınız. Sistem patladı! Çözüm: PSCredential gücü.
E-postaların okunmadığı bir devirdeyiz. Yedekleme alınamadığında doğrudan ekibin Microsoft Teams veya Slack kanalına kırmızı mesaj bombası göndermek.
Eski tarz 'ping 8.8.8.8' yazmak neden eskidi? Sadece karşı hedef var mı yok munu analizini değil aynı anda TCP port açıklık testi de yapın.
Domain mimarisindeki istemciler saatini 4 dakika geriden aldığında meydana gelecek dev TGT doğrulama skandallarını w32tm ile yıkmak.
CSV dosyasının dümdüz string (yazı) kusursuzluğunun altında ezilen formatını kurtarmak. Karşı makineye canlı obje (Object) hediye edin.
Şirkete 500 yeni eleman yığıldı. Hepsini AD arayüzünden sağ tık 'New User' diye açıp girmek haftalar sürecek iken PowerShell ile 3 saniyelik harikalar.
Denetim masasına gir, bağdaştırıcıyı bul, IPv4 e tıkla çilesinden kurtaran muazzam modül tabanlı 'Set-NetIPAddress' yeteneği.
1 Terabaytlık işletim sisteminde 120 Gigabyte yer tutan pagefile.sys inisiyatifi. Microsoft'un sistemi otomatik yutmasına PowerShell zımbası.
Verileri siyah terminal ekranına dökmek sıkıcı geldiyse, yazılımın kendisine entegre gelen tablo arayüzü ile muhteşem Excel tarzı süzmeler.
Arayüzsüz (SiyahCMD ile gelen) Windows Core makinelerinde IIS, DNS, DHCP gibi rollerin fare olmadan tek saniye kurulum zerafeti.
Betik (Script) çalışırken ortasına geldiğinde durup kullanıcıya 'Bana yetkili şifresini yaz' diyecek diyaloglar kurdurmak ama arkadan gizlice şifrelemek.
VMware, AWS, Azure ve Microsoft Graph sistemlerini PowerShell üzerinden yönetebilmek için aracı güçlerin (Module Paket) entegrasyonu.
Güçlü bir komut bir ton çöp veri üretiyorsa, arasından sadece şirketimizin isimlerini veya belirli başlıkları cımbızla çekme metodu.
Yazdığınız kod hata verdiğinde ekrana çıkan o kırmızı kirlilikleri bastırıp, log kaydeden zarif yazılım mühendisliği yapıtaşı.
Şirket şifresini 5 kez yanlış girdiği için kilit yiyen CEO'nun hesabını IT masasına gitmeden 2 kelimeyle açmak.
Tabloda 50 tane sütun varsa ve ekran kayıyorsa, o makine hakkında bilgileri aşağıya dogru uzun harika bir şelale gibi (Format-List) nasıl akıtırız?
İnternetten indirdiğiniz '.iso' veya '.exe' dosyasının arka planda modifiye edilip edilmediğinden emin olma şüphelerini kökten terminale atmak.
Sadece Microsoft dünyasına hitap ettiği için yıllarca hor görülen siyah ekranın (Bash'in dev gölgesi altındaki) .Net Core ile Linux ve Siber Alemlere olan işgal evrimi.
Yeni bir Windows Duvar kağıdı ilkesi (GPO) çıkardınız. Millet bilgisayarı restartlamadan asla ekranında belirmeyecek o GPO'yu gizlice yedirmek.
Şirket ağında bir yazıcı patladığında; belgelerin o dondurucu kuyrukta birikmesinden doğan arbedeye son vermek.
Disk yine doldu ama 3 TB'lık kasada ne nerede bulunamıyor. Sadece 'En çok obezleşen' 10 dosyayı terminalde süzdürüp boyunu ölçmek.
Print Spooler ya da W3SVC... Her sunucu yeniden başladığında arayüzden 'Automatic' tıklamaları yerine Powershell betiğiyle donanım kurallarını dikte etmek.
Yıllardır kullandığımız Get-EventLog komutunun Microsoft tarafından emekliye (Obsolete) ayrılması. Sistemin yeni ilahı: Get-WinEvent ile tanışın.
10 değeri ile 5 değerini toplamasına rağmen size '15' değil de '105' sonucunu veren o aptallaşmış matematiksel değişken facialarının çözümü.
Terminalinizden süzülen uzun şifre listeleri veya hata analiz raporlarını fare (Mouse) kullanarak seçmek ve sağtık kopyala yapmaktan kurtarış.
Dün kendinize muazzam ($PROFILE) kodları yazdınız fakat format attınız dosya uçtu. Peki o profili doğrudan Buluta yada GPO ortak dosyasına asmak?
Terminal ekranını kaydetmeye (Ekran resmi almaya) veda edin. PowerShell'in döküm hafızasını anbean kopyalama dedektifliğine çeviriyoruz.
Sunucudan çıkan biri az önce hangi betikleri çalıştırdı? Yukarı ok tuşundan bağımsız olarak klavye dökümlerini çeken istihbarat aracı.
Arayüzde binlerce klasör kırılımına girmeden HKEY_LOCAL_MACHINE altındaki kritik sunucu regedit anahtarlarını ezmek ve okumak.
A komutundan elde edilen devasa çıktılardan isteneni süzüp B komutuna tek bir düzlem üzerinde itmenin muhteşem matematiği.
Ağ teşhisi atarken yıllardır bildiğiniz o siyah ekran DNS sorgularını neden bırakıp tam teçhizatlı nesne avcılarına dönmelisiniz.
Matrix filmindeki gibi tek bir komutla makinenin komut satırını aniden diğer uzak veri merkezindeki sunucunun komut satırına dönüştürmek.
O klasöre Muhasebeden Ayşe Hanım girebiliyor mu? Microsoft klasör izinlerini (Security tab) tek kodla teşhis etmenin reçetesi.
Server her çöktüğünde Olay Görüntüleyicisi arayüzündeki donmalara katlanmak zorunda değilsiniz. Terminal üzerinde sadece kırmızılıkları süzen radar.
Tarayıcıda bir siteye ulaşıyorsunuz ama PowerShell'den bir modül (Örn: Install-Module) çekmeye kalktığınızda dışarısının karanlığa bürünme sebebi.
Diskte sadece C: veya D: dizinleri var sanıyorsunuz, peki PowerShell'e göre Güvenli Sertifikalar ve Kayıt Defterleri birer klasör mü?
Yeni bir kullanıcıya 'Sifre1.', 'Abc.123' gibi rezil parolalar vermek yerine arka planda kırılması imkansız 12 Karakterli siber bloklar örmek.
Bilgisayarınızda ömür boyu yüklü duran Mavi ekranlı 5.1 devrinin tahtından düşüşü ve siyah yeni '.NET Core' devri.
Olaylı şekilde kovulan birinin Exchange 365 üzerindeki dev hesabını sıfırlamak yerine ortak kullanım ve bedava lisans kutusuna düşürmek.
C ve D diski dolumu taranırken pırıl pırıl sonuç veren kodlarda, neden Ağ (Z: / X: vs) disklerinin değerleri gizlenip boş sıfır verir?
Deli gibi biriken IIS internet logları veya Backup yığını sunucunun sığasını doldurur. 30 günden eski her şeyi yok eden temizleyici robot yapısı.
Gücünü sadece metinden değil formattan alan sistemde, bir .CSV veritabanınızı neden 3 saniye içinde WEB (Restful) dillerine uygun kalıplamalıyız?
Windows Arama çubuğunun tıkanıp saniyelerce beklettiği alanlarda PowerShell'in kök dizinlerden nasıl altın çıkarttığı üzerine.
Satır satır kodladığınız 500 satırlık script, aradaki 10. satırda ufacık bir yetki uyarısı aldığında koca server kurulumunu neden zehir edip yarıda keser?
Binlerce listeyi sepete atıp sonradan kullanmak harikadır lakin `+=` kullanıldığında makinenin gizlice intihar etmesine sebep olan performans fiyaskosu.
Disk alanları bitiyor, sistem bir gecede restart yedi; patronun cebine ve gruba bu sabah durumu email atmanın muazzam PowerShell taktikleri.
Linux ortamındaki mucizevi 'tail -f' yapısının Windows PowerShell karşılığı ile dev bir log dosyasında dökülenleri terminalden saniye saniye izlemek.
Şirketin wepsitesini başka bir local sunucuya (A kaydına) fırlatmasını yaparken Arayüz sularında boğulmaya elveda.
IP Yasaklamak için Windows Gelişmiş Güvenlik Duvarı paneline girmeden, doğrudan dışarıdan gelen veya dışarı giden kurallara pranga vurmak.
Sürekli hata günlüğünü okuduk, peki yazdığımız scriptin bizzat kendi adımını o Windows güvenlik defterine 'Sari Uyarı' misali çakması?
Siz C diskindeki tüm eski dosyaları silip rapor atan komut yazdınız. Lakin bir hata ettiniz C nin tamamını ufaladı. Canlı yayına (Production) geçmeden önce test ahlakı.
Yılların efsanesi çift ekranlı mavi ISE editörünün tahtını neden Microsoft'un modern Visual Studio Code (VS Code) yazılımına bıraktığına dair analiz.
Bir nesneyi var mı yok mu diye sorgularken PowerShell if (Nesne = Null) demez, size gizlice mantık tuzağı okutarak scriptinizin çuvallamasına yol açar.
Şirketin ana wepsitesi belleği tüketip 502 hatası devrettiğinde IIS sunucusuna uzaktaki evden bile tek terminalle müdahale ederek panik sönümleme.
Birinci DNS ve Domain Controller kasanız yandı. Diğer yan makineye 'Bugünden sonra patron sensin' mühürünü kaba kuvvetle fırlatmak.
Her komut satırı ekranını açtığınızda otomatik olarak size ait şifreleri, modülleri ve temaları hazır eden karanlık kahraman yapı.
Koca Management Studio programını açmadan, bir bash sistemcisinin terminal ortamından direkt olarak Microsoft SQL sorguları tetikleme gücü.
Şirketin ana domaini üzerinden, yüzlerce Regedit yasağını fare kullanarak MMC kalıplarına dizmekten yoran Group Policy süreçlerinin devri ve kapanışı.
Muhasebede adamın şifresini '123456' yapacaksınız, lakin komut asla metin kabul etmiyor. Hatadan kurtulmanın SecureString atlaması.
Kodu yazarken, sadece ufak bir `[switch]` kelimesinin kod parçasına eklediği 'Ol Veya Olma' diyen muazzam True/False opsiyonu.
Efsanevi Connect-AzureAD modülünün fişi çekiliyor. Ortam artık saf JSON konuşan Graph API temelleri üzerinden şarj ediliyor.
Cihazın sadece adını, boş boyutunu ve IP numarasını harmanlayarak, bizzat kendinize ait mükemmel sütunlu bir Excel rapor nesnesi yaratma dehası.
Biri gelip kodunuza düz çift tıkladığında çalışmasın! Sistematik olarak kendisine 'Dosyayı Yönetici Olarak Çalıştır' dedirten mimari.
Sistem yöneticilerinin neden yavaş yavaş CMD pencerelerini terk edip PowerShell'in mavi okyanusuna atladıklarının detaylı özeti.
Gelişmiş döngülere (foreach) malzeme verirken sadece düz değişkenler yerine binlerce kalemi bir çuvala istiflemenin harika sentaksı.
Çıkan o yüzlerce tablonun içinde aslında nelerin saklandığını mercek altına alıp, internetten parametre ezberlemeyi bıraktırmak.
Terminalin içinde PowerShell kodlarına aykırı ve düşman olan o meşhur Linux veya CMD kodlarının garipçe evrilme mimarisi (Takma Adlar).
10x Katlı yeni ofis blokları eklendiğinde, onlara ayrı ayrı 10 arayüzde DHCP (Ip Dağıtıcı) bloğu yaratma ızdırabına dev bypass.
Betiğiniz bir klasörü silmeye kalktığında o klasörün aslında orada olmaması durumunda kopacak kıyameti Test-Path zırhıyla engellemek.
Tehlikeli silme veya durdurma komut ateşlemeden önce PowerShell'in 'Yapsaydım Şu Olurdu' uyarısını ve onayını nasıl kullanırdık?
Neden hala o mavi ya da siyah klasik CMD (conhost.exe) ekranını kullanıyoruz? Microsoft'un modern Windows Terminal'i ve içindeki yapay zeka sırlari.
Sizde PowerShell 7 var, ama aradığınız devasa Exchange eklentisi (Cmdlet) sadece öteki server'da var. O sihirli kodları uzak sunucudan kendi makinene indirmeden bağlamak.
Şirketten istifa eden ancak İnsan Kaynaklarının bize söylemeyi unuttuğu o açık kalmış (Hareketsiz) riskli kullanıcı hesaplarını avlama operasyonu.
WinRAR ya da 7Zip arayüzünüz olmadan, milyarlarca log kaydını PowerShell'in saf algoritması ile dev bir arşive bastırarak yer açmak.
Elinizdeki binlerce PC'nin ve sunucunun güvenlik loglarını tek tek gezmek yerine bir Collector (Toplayıcı) istasyonuna çekmek.
Koda müdahale edip değişken arayan bir çıraktan çıkıp, resmi Microsoft üretimi gibi davranan profesyonel Parametreli (Verbose) modül programcılığına giriş.
Uzun satırlar olduğunda ekranı ... ile kesip atan Format-Table çıktılarını tam manasıyla sığdırmak veya kaydırmak için ne yapılmalı?
Bilgisayar Yönetimi aracı içinden disk yönetimine girmeye ve boş volume sağ klik expand aramaya terminal üzerinden yollanmayan kesin vuruşlar.
Yıllardır sunucunun donanımına inmek için yazdığımız WMI komutlarının yerini daha modern CIM yapılarının alması ve arasındaki farklar.
Yıllarca kilitli kalmış sunucuların Arayüze gelip Update etmesi imkansızdır. Bir Powershell modülünün sessizce tüm sistemi güncelleyip yamalama şenliği.
Sistemin Restricted kurallarını açamıyorsunuz (GPO yüzünden) lakin betikleri çalıştırmaya mecbursunuz. Bypass parametresinin yasadışı sızışı.
Karşıdaki Windows makinesine RDP atıp, uzak masaüstü açmadan tamamen kapalı terminal üzerinden komutla fısıldaşmalar.
O klasör bir başka program tarafından açık olduğu için silinemiyor! Hata diyalogunda yazmayan o gizemli düşman programı enseleme yolu.
Büyük bir heyecanla yazdığınız '.ps1' dosyasını çalıştırmak istediğinizde karşınıza dikilen kırmızı güvenlik duvarını (Restricted) aşmanın teknik yolları.
Makineler ağa geliyor, Ip'ler değişiyor fakat DNS çöp listesi asırlardır duruyor. O ping kirliliğini silen PowerShell tırpanı.
Binlerce komutu ezberlemenize gerek kalmadan, Linux dünyasındaki 'Man' felsefesinin Microsoft tarafındaki en kusursuz yansıması.
Dosya içerisinde bulunan 1500 adet 'EskiDomain.com' yazını bulup saniyeyle milim sapmadan 'YeniSirketAgi.local' a çeviren zeka harikaları.
Sunucu açıklarından korkup makinede belirli bir güvenlik maskesi kurulu mudur, kim yüklemiş sorusunu tek kelimeyle cevaplama.
Her gün tetiklenen bakım scriptlerinizi arayüz tıklamaları (GUI) yerine sistemin tam merkezine Task Scheduler komutlarıyla yedirmek.
VMware dünyasından kopup Microsoft'un canım evladı Hyper-V çekirdeğine geçenlerin, kara ekranda 4 kelime ile 16 Cigabaytlık sanal sunucuyu yaratılışı.
Eski tip komutlardan sıyrılıp web dünyasının dili olan JSON kurgularına sızmak; dış dünyadan döviz kuru, hava durumu ya da sistem durumu çekmek.
Makine kapama tuşu (shutdown -s CMD) klişelerini devrip PowerShell yapısı dahilinde Uzaktan restart veya durdurma çekimi.
Buluttan sunulan Office 365 eposta yetki yapısına tarayıcıyla tıklamak yerine doğrudan API üzerinden Terminalle nüfus etme şovu.
Active Directory içerisinde açılan 50 kullanıcının birden 'Pazarlama' veya 'VPN_Izinleri' adlı dev gruplara tek satırda dahil edilişi.
Bir siber güvenlik uzmanının (kötü niyetli değilse bile) ağdaki Windows makinelerinde arkada yatan açık ADMIN$ köprülerini radarlaması.
Yazdığınız komut binlerce satır ürettiğinde bunu izole edip patronunuza Excel tablosu olarak sunmanın tek satırlık büyüsü.
PrintNightmare zafiyetini kullanan siber ajanlardan veya hatalı Canon Sürücüsünden ofisçileri uzak tutan siber Driver tırpanlaması.
Sisteme sızan virüsün Temp dizininden kendi `.exe` dosyasını yaymasına tek satır AppLocker ilkesi ile beton öremeye nedersiniz?
Şirkete dışarıdan API çekilecek lakin komut olarak rest mi request mi tartışılıyor. Düz web sayfası ve JSON süzmeciliği arasındaki devrim boyutları.