Windows Komut Rehberi

1. Sistem Bilgisini Görüntüleme
systeminfo

📌Windows sürümü, güncellemeler ve donanım bilgilerini listeler.

2. Bilgisayar Adını Öğrenme
hostname

📌Bilgisayar adını ekrana basar.

3. Ağ Bağlantılarını Listeleme
ipconfig

📌IP yapılandırması ve ağ adaptör bilgilerini gösterir.

4. Detaylı IP Bilgileri
ipconfig /all

📌Tüm adaptörlerin detaylı yapılandırmasını listeler.

5. Ağ Bağlantılarını Test Etme
ping google.com

📌Bir sunucuya ping atar.

6. Bağlantı Yönlendirmelerini Görme
route print

📌Routing tablosunu gösterir.

7. Açık Bağlantıları Listeleme
netstat -an

📌Açık portları ve bağlantıları listeler.

8. Görev Yöneticisi Bilgisi
tasklist

📌Çalışan işlemleri listeler.

9. İşlem Sonlandırma
taskkill /IM notepad.exe /F

📌Belirtilen işlemi kapatır.

10. Dosya Listeleme
dir

📌Klasördeki dosya ve klasörleri listeler.

11. Klasör Değiştirme
cd C:\Users

📌Başka bir klasöre geçer.

12. Dosya Kopyalama
copy dosya.txt D:\yedek\

📌Dosyayı kopyalar.

13. Dosya Taşıma
move dosya.txt D:\yedek\

📌Dosyayı taşır.

14. Dosya Silme
del dosya.txt

📌Dosyayı siler.

15. Klasör Oluşturma
mkdir yeniKlasor

📌Yeni klasör oluşturur.

16. Klasör Silme
rmdir /s /q eskiKlasor

📌Klasörü ve içeriğini siler.

17. Sistem Zamanını Öğrenme
time /t

📌Saat bilgisini gösterir.

18. Tarih Bilgisini Görme
date /t

📌Tarih bilgisini gösterir.

19. Olay Günlüklerini Görüntüleme
eventvwr

📌Windows Event Viewer’ı açar.

20. Servisleri Listeleme
sc query

📌Sistemdeki servisleri listeler.

21. Servisi Başlatma
net start spooler

📌Belirtilen servisi başlatır.

22. Servisi Durdurma
net stop spooler

📌Belirtilen servisi durdurur.

23. Kullanıcı Hesaplarını Listeleme
net user

📌Tüm kullanıcı hesaplarını listeler.

24. Yeni Kullanıcı Oluşturma
net user yeniuser şifre /add

📌Yeni kullanıcı hesabı oluşturur.

25. Kullanıcı Silme
net user eskiuser /delete

📌Kullanıcı hesabını siler.

26. Disk Hacimlerini Listeleme
wmic logicaldisk get name

📌Tüm disk sürücülerini gösterir.

27. Disk Boş Alanını Görme
wmic logicaldisk get size,freespace,caption

📌Sürücülerdeki boş alanı listeler.

28. Bilgisayarı Yeniden Başlatma
shutdown /r /t 0

📌Sistemi hemen yeniden başlatır.

29. Bilgisayarı Kapatma
shutdown /s /t 0

📌Sistemi kapatır.

30. Active Directory Kullanıcılarını Listeleme
dsquery user -limit 0

📌Active Directory kullanıcılarını listeler.

31. Bilgisayarı Otomatik Kapatma
shutdown /s /t 600

📌Bilgisayarı 10 dakika sonra kapatır.

32. Windows Sürümünü Öğrenme
winver

📌Windows sürüm penceresini açar.

33. Bellek Kullanımını Görme
systeminfo | findstr Memory

📌RAM bilgilerini listeler.

34. Çevre Değişkenlerini Listeleme
set

📌Tüm ortam değişkenlerini gösterir.

35. Dosya Arama
dir /s /b dosya.txt

📌Belirtilen dosyayı arar.

36. Paylaşımları Listeleme
net share

📌Açık paylaşımları listeler.

37. Bilgisayar Adını Değiştirme
wmic computersystem where name="%computername%" call rename name="NEWNAME"

📌Bilgisayar adını değiştirir.

38. Grup Üyelerini Görme
net localgroup administrators

📌Bir grubun üyelerini listeler.

39. Kullanıcıyı Gruba Ekleme
net localgroup administrators kullanici /add

📌Kullanıcıyı gruba ekler.

40. Internet Bağlantısını Test Etme
Test-Connection google.com

📌Bağlantıyı test eder.

41. İşlemi Durdurma (PowerShell)
Stop-Process -Name notepad

📌İşlemi sonlandırır.

42. Disk Performansını Ölçme
winsat disk

📌Disk performansını test eder.

43. Sistem Dosyası Denetimi
sfc /scannow

📌Sistem dosyalarını tarar.

44. Disk Hatalarını Denetleme
chkdsk C:

📌Disk hatalarını tarar.

45. Klasördeki Tüm Dosyaları Silme
del *.* /q

📌Tüm dosyaları siler.

46. Dosya İzinlerini Görme
icacls dosya.txt

📌Dosya izinlerini listeler.

47. Dosya İzinlerini Değiştirme
icacls dosya.txt /grant kullanıcı:F

📌Dosya izinlerini değiştirir.

48. Hizmet Listesini CSV’ye Kaydetme
Get-Service | Export-Csv servisler.csv

📌Servis listesini CSV’ye aktarır.

49. Bellek Tüketen İşlemleri Listeleme
Get-Process | Sort-Object WorkingSet -Descending

📌Bellek kullanımına göre süreçleri sıralar.

50. IP Adresini Alma (PowerShell)
(Get-NetIPAddress).IPAddress

📌IP adresini listeler.

51. Grup Politikalarını Yenileme
gpupdate /force

📌Grup politikalarını yeniden yükler.

52. Kurulu Programları Listeleme
wmic product get name

📌Kurulu yazılımları listeler.

53. Dosya Boyutunu Öğrenme
(Get-Item dosya.txt).length

📌Bir dosyanın boyutunu verir.

54. Dosya Tarihini Öğrenme
(Get-Item dosya.txt).LastWriteTime

📌Dosyanın son değiştirilme tarihini verir.

55. Event Logları Listeleme
Get-EventLog -LogName System -Newest 10

📌Son 10 sistem olayını listeler.

56. Süreç Sayısını Görme
(Get-Process).Count

📌Çalışan süreçlerin toplam sayısını verir.

57. Internet Explorer Versiyonunu Görme
reg query "HKLM\Software\Microsoft\Internet Explorer" /v svcVersion

📌IE sürümünü listeler.

58. DNS Önbelleğini Temizleme
ipconfig /flushdns

📌DNS cache temizler.

59. Aktif Bağlantıları Sayma
netstat -an | find /c ":"

📌Açık bağlantı sayısını verir.

60. Tüm Oturumları Listeleme
query session

📌Uzak masaüstü oturumlarını listeler.

61. Aktif Bağlantı Kurma (telnet)
telnet 192.168.1.1 23

📌Telnet bağlantısı açar.

62. Kurulu Yazılımları CSV’ye Kaydetme
Get-WmiObject Win32_Product | Export-Csv programs.csv

📌Kurulu yazılımları CSV’ye aktarır.

63. PowerShell Sürümünü Görme
$PSVersionTable

📌PowerShell sürüm bilgisini gösterir.

64. Kayıt Defteri Anahtarlarını Listeleme
Get-ChildItem -Path HKLM:\Software

📌Kayıt defteri anahtarlarını listeler.

65. RAM Slot Bilgisi
wmic MEMORYCHIP get BankLabel, Capacity, Speed

📌RAM slot bilgilerini gösterir.

66. CPU Bilgisini Görme
wmic cpu get name

📌İşlemci adını gösterir.

67. Disk Seri Numarasını Görme
wmic diskdrive get serialnumber

📌Disk seri numarasını gösterir.

68. Sistemi Hibernation’a Alma
shutdown /h

📌Sistemi hibernation moduna alır.

69. Uzak Bilgisayara Komut Gönderme
Invoke-Command -ComputerName pc1 -ScriptBlock { hostname }

📌Uzak makinede komut çalıştırır.

70. Netlogon Servisini Kontrol Etme
sc query netlogon

📌Netlogon servis durumunu gösterir.

71. RDP Etkin mi?
Get-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name fDenyTSConnections

📌RDP’nin açık olup olmadığını gösterir.

72. Tüm Event Logları Listeleme
wevtutil el

📌Tüm Event Log isimlerini listeler.

73. Disk SMART Bilgileri
Get-WmiObject -Namespace root\wmi -Class MSStorageDriver_FailurePredictStatus

📌SMART bilgilerini gösterir.

74. BIOS Bilgisi
Get-WmiObject Win32_BIOS

📌BIOS bilgisini listeler.

75. SMB Paylaşım Kontrolü
Get-SmbShare

📌SMB paylaşımlarını gösterir.

76. Firewall Durumu
Get-NetFirewallProfile

📌Windows Firewall durumunu gösterir.

77. Logları Temizleme
wevtutil cl System

📌Event logları temizler.

78. Ekran Kartı Bilgisi
Get-WmiObject Win32_VideoController

📌Ekran kartı bilgisini gösterir.

79. Uptime Öğrenme
net statistics workstation

📌Bilgisayarın açık kalma süresini verir.

80. User Profile Dizinleri
Get-ChildItem C:\Users

📌Kullanıcı profillerini listeler.

81. Hesap Etkin Mi?
net user kullanici

📌Kullanıcı hesabının durumunu verir.

82. RAM Kullanımını MB Gösterme
Get-WmiObject Win32_OperatingSystem | Select-Object FreePhysicalMemory

📌Boş RAM miktarını gösterir.

83. Güç Planını Görüntüleme
powercfg /L

📌Tüm güç planlarını listeler.

84. Aktif Güç Planı
powercfg /getactivescheme

📌Aktif güç planını gösterir.

85. Komut Geçmişini Listeleme
Get-History

📌PowerShell geçmişini listeler.

86. Internet Proxy Ayarları
netsh winhttp show proxy

📌Proxy yapılandırmasını listeler.

87. DNS Ayarlarını Görme
Get-DnsClientServerAddress

📌DNS sunucu adreslerini gösterir.

88. Port Dinleme
netstat -ab

📌Dinleyen uygulamaları listeler.

89. Klasör Boyutunu Öğrenme
(Get-ChildItem . -Recurse | Measure-Object -Property Length -Sum).Sum

📌Klasörün toplam boyutunu verir.

90. Sistem Kapanış Zamanı
wevtutil qe System /q:"*[System[(EventID=1074)]]" /f:text /c:1

📌Son kapanma zamanını verir.

91. Event ID ile Log Arama
Get-WinEvent -FilterHashtable @{Logname='System'; ID=6006}

📌Belirli Event ID arar.

92. Process Priority Değiştirme
(Get-Process notepad).PriorityClass = "High"

📌İşlemin önceliğini değiştirir.

93. Scheduled Task Listeleme
Get-ScheduledTask

📌Zamanlanmış görevleri listeler.

94. Scheduled Task Çalıştırma
Start-ScheduledTask -TaskName "GörevAdı"

📌Görevi manuel çalıştırır.

95. Çevre Değişkeni Atama
$env:PATH += ";C:\MyFolder"

📌Yeni ortam değişkeni ekler.

96. Dosya Hash Hesaplama
Get-FileHash dosya.txt

📌Dosyanın hash değerini hesaplar.

97. Tüm USB Aygıtlarını Listeleme
Get-PnpDevice -Class USB

📌USB cihazlarını listeler.

98. Windows Defender Durumunu Öğrenme
Get-MpComputerStatus

📌Defender durumunu listeler.

99. BIOS Üretici Bilgisi
(Get-WmiObject Win32_BIOS).Manufacturer

📌BIOS üretici bilgisini verir.

100. PowerShell'den Çıkış
exit

📌PowerShell oturumunu kapatır.