Ping
Traceroute
DNS sorgulama
IP sorgulama
Port kontrol
Ters DNS sorgulama

Windows Terminal Komutları

Windows komut istemi (CMD) ve PowerShell, sistem yönetimi, dosya işlemleri, ağ yönetimi ve daha birçok işlem için güçlü araçlardır. En çok kullanılan Windows komutları burada anlatılmıştır.

1. Temel Dosya ve Dizin Komutları

dir (Directory)

Dizindeki dosya ve klasörleri listeler.

dir          # Basit liste
dir /w       # Geniş format
dir /a       # Gizli dosyaları göster
dir /s       # Alt dizinleri de listele

cd (Change Directory)

Dizin değiştirmek için kullanılır.

cd \Windows   # Belirli bir dizine git
cd ..         # Bir üst dizine çık
cd /d D:\     # Sürücü değiştir

mkdir (Make Directory)

Yeni bir dizin oluşturur.

mkdir YeniKlasor
mkdir "Boşluklu Klasör"

rmdir (Remove Directory)

Dizin siler.

rmdir BosKlasor /s /q  # İçindekilerle birlikte sessizce sil

copy

Dosya kopyalar.

copy kaynak.txt hedef.txt
copy *.txt D:\Backup\

move

Dosya taşır veya yeniden adlandırır.

move eski.txt yeni.txt
move dosya.txt C:\Hedef\

del (Delete)

Dosya siler.

del dosya.txt
del *.tmp /s /q  # Tüm .tmp dosyalarını alt dizinlerde sil

type

Dosya içeriğini gösterir.

type log.txt

ren (Rename)

Dosya veya dizin adını değiştirir.

ren eski.txt yeni.txt

2. Sistem Bilgisi ve Yönetimi

systeminfo

Sistem bilgilerini gösterir.

systeminfo

tasklist

Çalışan süreçleri listeler.

tasklist
tasklist /svc  # Servis bilgileriyle

taskkill

Süreci sonlandırır.

taskkill /im notepad.exe /f  # Zorla kapat
taskkill /pid 1234 /f

shutdown

Sistemi kapatır veya yeniden başlatır.

shutdown /s /t 0      # Hemen kapat
shutdown /r /t 60     # 60 saniye sonra yeniden başlat
shutdown /a           # Bekleyen kapatmayı iptal et

sfc (System File Checker)

Sistem dosyalarını tarar ve onarır.

sfc /scannow

chkdsk (Check Disk)

Disk hatalarını kontrol eder.

chkdsk C: /f /r  # Hataları düzelt ve bad sector'leri tar

diskpart

Disk yönetimi aracı.

diskpart
list disk
select disk 1
clean

3. Ağ Komutları

ipconfig

Ağ yapılandırmasını gösterir.

ipconfig
ipconfig /all      # Detaylı bilgi
ipconfig /release  # IP serbest bırak
ipconfig /renew    # Yeni IP al

ping (Online ping)

Ağ bağlantısını test eder.

ping google.com
ping 192.168.1.1 -t  # Sürekli ping, siz durdurana kadar çalışır, ctrl+c ile durdurabilirsiniz.

tracert (Online traceroute)

Rota takibi yapar.

tracert google.com

netstat

Ağ bağlantılarını listeler.

netstat -ano  # Tüm bağlantılar ve PID'ler

netsh

Ağ ayarlarını yönetir.

netsh wlan show profiles  # Kayıtlı WiFi ağlarını göster
netsh interface ip show config  # IP yapılandırması

nslookup

DNS sorguları yapar.

nslookup google.com

4. Kullanıcı ve Grup Yönetimi

net user

Kullanıcı hesaplarını yönetir.

net user  # Tüm kullanıcıları listele
net user Ahmet /add  # Yeni kullanıcı ekle
net user Ahmet /delete

net localgroup

Yerel grupları yönetir.

net localgroup Administrators Ahmet /add  # Yönetici yap

whoami

Geçerli kullanıcıyı gösterir.

whoami
whoami /priv  # Yetkileri göster

5. PowerShell Temel Komutları

Get-ChildItem (ls/dir)

Dosya ve klasörleri listeler.

Get-ChildItem
ls -Recurse  # Alt dizinleri de listele

Get-Process (ps)

Çalışan süreçleri listeler.

Get-Process
Get-Process | Where-Object {$_.CPU -gt 50}

Stop-Process (kill)

Süreci sonlandırır.

Stop-Process -Name notepad -Force
Stop-Process -ID 1234

Get-Service

Servisleri listeler.

Get-Service
Get-Service | Where-Object {$_.Status -eq "Running"}

Start-Service / Stop-Service

Servis başlatır/durdurur.

Start-Service -Name "Spooler"

Get-Content (cat/type)

Dosya içeriğini okur.

Get-Content log.txt

Set-ExecutionPolicy

PowerShell script çalıştırma politikasını ayarlar.

Set-ExecutionPolicy RemoteSigned

6. Gelişmiş Sistem Araçları

wmic

Windows Management Instrumentation aracı.

wmic bios get serialnumber  # BIOS seri numarası
wmic diskdrive get size    # Disk boyutları

schtasks

Zamanlanmış görevleri yönetir.

schtasks /query  # Görevleri listele
schtasks /create /tn "Backup" /tr "C:\backup.bat" /sc daily

reg (Registry)

Kayıt defteri işlemleri.

reg query "HKLM\Software\Microsoft\Windows\CurrentVersion"
reg add "HKCU\Software\MyApp" /v "Setting" /t REG_SZ /d "Value"

7. Batch Scripting Komutları

echo

Mesaj yazdırır.

echo Merhaba Dünya
@echo off  # Komut göstermeyi kapat

set

Değişken tanımlar.

set name=Ahmet
echo %name%

if

Koşul kontrolü.

if exist dosya.txt (echo "Var") else (echo "Yok")

for

Döngü oluşturur.

for %%i in (*.txt) do echo %%i

pause

Bekleme yapar.

pause

Windows terminalinde en çok kullanılan komutlar kapsamlı bir şekilde anlatılmıştır. Sistem yönetimi, dosya işlemleri, ağ yönetimi ve daha fazlası için bu komutları kullanabilirsiniz.

Kullanmak istediğiniz komut hakkında daha fazla bilgi için komut /? yazabilirsiniz (örneğin dir /?).

X