Günlük arşivler: 29 Mayıs 2021

Windows BAT Dosyası Oluşturma

Windows işletim sistemlerinde .bat dosyaları ile istediğimiz işlemlerin hızlı ve kolay bir
şekilde gerçekleşmesini sağlayabiliriz. Örneğin masaüstüne oluşturacağımız bir bat dosyasına tıklama ile bilgisayarın kapanmasını sağlayabileceğimiz gibi, temp klasörünün temizlenmesini de gerçekleştirebiliriz. Ayrıca bu bat dosyalarını Görev Zamanlayıcısı servisini kullanarak otomatik olarak çalışmasını da sağlayabiliriz. Şimdi bu işlemin mantığını anlamak için örnek bir .bat dosyası oluşturalım. Biz örneğimizde seçenekli bir işlem yapacağız.

Windows işletim sisteminde .bat uzantılı bir dosya oluşturmak için metin belgesi işimizi görecektir. Bu işlem için masaüstüne sağ tuş ile tıklıyoruz. Açılan menüden Yeni-Metin Belgesi bölümlerine tıklıyoruz. Bu işlemden sonra masaüstünde bir metin belgesi oluşacaktır. Bu metin belgesini açıp aşağıdaki komutları ekliyoruz dosyayı .bat uzantılı olarak kaydediyoruz.

@echo off
cls
echo 1.Localhost servisini pingler
echo 2.Metin Belgesi (.txt) dosyalarını sil
echo 3.Bu cihazi (10.0.0.1) pingler
set /p m=Bir sayi girin:

if "%m%"=="1" goto ping

if "%m%"=="2" goto sil

if "%m%"=="3" goto bucihaz

else

echo yanlis secim
pause
echo sayfayi kapatmak icin tusa bas
exit


:ping
ping -t localhost
pause
exit

:sil
del *.txt
pause
exit

:bucihaz
ping 10.0.0.1
pause
exit

Burada önemli olan nokta dosyayı kaydederken Kayıt türü olarak Tüm dosyalar yazan yeri seçmemiz gerekmektedir;

Şimdi masaüstünde oluşturduğumuz .bat dosyasına tıklayalım. Karşımıza seçenek ekranı gelecektir. Burada 1,2 ve 3 seçeneklerinden istediğimize tıklayarak yapmak istediğimiz işlemi gerçekleştirebiliriz.

Not: Burada 2 numaralı seçeneği seçerseniz bu dosyayı çalıştırdığınız konumdaki tüm .txt uzantılı dosyalar silinecektir. Bu nedenden dolayı dikkatli işlem yapmanızı öneririm.

Evet Windows işletim sistemlerinde .bat dosyalarının çalışma mantığı bu şekildedir.

Cisco CDP Nedir? Nasıl Kullanılır?

Cdp, Cisco cihazlarda kullanılan bir protokoldür. Bu protokol sayesinde komşu cihazlar hakkında detaylı bilgi alınması mümkündür. Bu protokol tüm cihazlarda varsayılan olarak aktiftir. Şimdi bu protokolün kullanımını öğrenelim;

1-) Örnek yapımız aşağıdaki görseldeki gibidir.

2-) Router1 cihazın içinden aşağıdaki komutları uygulayarak diğer cihaz hakkında detaylı bilgi alalım;

enable
show cdp neighbors detail

Görselde de gözüktüğü gibi diğer cihaz hakkında (port ve ip adress bilgisi, os ve cihaz bilgisi) detaylı bilgi karşımıza geldi.

3-) Cisco cihazlarda cdp servisi varsayılan olarak aktiftir. Bu servisi kapatmak için aşağıdaki komutları uygulamamız yeterli olacaktır;

conf term
no cdp run
exit
show cdp neighbors detail

CDP’yi kapadıktan sonra son komut ile komşu cihaz hakkında bilgi almak istediğimizde cdp servisinin aktif olmadığı uyarısı karşımıza gelecektir.

4-) Şimdi ise port üzerinden cdp servisini kapatalım;

conf term
int gig0/0
no cdp enable

Evet Cisco’da cdp protokolünün kullanımı bu şekildedir. Cisco ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.