CMD Geçmişini Command PromptPowerShell'de Görüntüleme - Tam Rehber

Command Prompt ve PowerShell gibi Windows işletim sistemlerinde yaygın olarak kullanılan kabuk programlarıyla çalışırken, daha önce kullandığınız komutları geri çağırmanız veya kontrol etmeniz gerekebilir. İşte size bu rehberde, CMD geçmişinizi nasıl görüntüleyeceğinizi öğretiyoruz.

İşlemi gerçekleştirmek için kullanabileceğiniz birkaç yöntem vardır. İlk yöntem exit/echo komutlarını kullanmaktır. Bunları kullanarak, geçmişte yaptığınız komutları görüntüleyebilir ve hızla yeniden kullanabilirsiniz. İkinci yöntem ise doskey komutunu kullanmaktır. Bu komutu kullanarak geçmişteki komutları dosyalara kaydetmek ve ileride tekrar erişmek için kullanabilirsiniz.

Geçmişi görüntülemek için CMD veya PowerShell penceresinde F7 tuşuna basmanız yeterlidir. Bu tuşa basıldığında, önceki komutların listesi açılır ve farklı komutları seçip tekrar kullanabilirsiniz. Eğer bir önceki komutlardan birini kullanmak isterseniz, sadece üzerine tıklayarak seçebilirsiniz.

Geçmişi görüntülemenin bir diğer yolu ise history.txt dosyasını kullanmaktır. Bu dosya, daha önce kullanılan tüm komutların listesini içerir. CMD veya PowerShell penceresinde doskey /history > history.txt komutunu kullanarak bu dosyayı oluşturabilirsiniz. Oluşturulan bu dosya, geçmişteki komutları daha sonra tekrar gözden geçirmenize olanak sağlar.

Bir diğer yöntem ise doskey /history komutunu kullanarak geçmişteki komutları CMD veya PowerShell penceresinde doğrudan görüntülemektir. Bu komutu kullanarak, açık olan CMD veya PowerShell penceresindeki komut geçmişinizi kontroledip, istediğiniz komutları tekrar kullanabilirsiniz.

Genel olarak, CMD veya PowerShell kabuk programlarında geçmişi görüntülemek oldukça basittir ve işinizi büyük ölçüde kolaylaştırır. Yukarıda bahsedilen yöntemlerden herhangi birini kullanarak, işletim sisteminizdeki komutlarınızın geçmişine hızlıca erişebilir, tekrar kullanabilir ve verimli bir şekilde çalışma sürecinizi yönetebilirsiniz.

Nasıl CMD Geçmişini Command Prompt/PowerShell'de Görüntüleyebilirsiniz?

Nasıl CMD Geçmişini Command PromptPowerShell'de Görüntüleyebilirsiniz Tam Rehber

Eğer bir dizi komut satırı işlemi yapıyorsanız, Command Prompt veya PowerShell'de geçmişinizi görüntülemek ve erişmek oldukça faydalı olabilir. Bu, geçmişte yazdığınız komutları tekrar kullanmanızı veya kaydedilen komutları aramanızı sağlar. İşte CMD geçmişini görüntülemek için adımlar:

1. CMD Geçmişi ile İlgili Temel Bilgiler

1. CMD Geçmişi ile İlgili Temel Bilgiler

Command Prompt, kullanıcı tarafından yazılan komutları çeşitli tuş kombinasyonları ile hızlı bir şekilde erişilebilen bir geçmişte saklar. Geçmiş, 'doskey.exe' adında bir komut satırı programı tarafından yönetilir ve geçmişe erişmek için CTRL+OK tuş kombinasyonunu kullanır.

2. CMD Geçmişini Görüntülemek için Adımlar

Command Prompt veya PowerShell'de geçmişi görüntülemek ve erişmek için aşağıdaki adımları izleyin:

  1. Command Prompt veya PowerShell'i açın.
  2. Komut satırında geçmişi görüntülemek için aşağıdaki kısayolu kullanın:
    • Command Prompt için: F7 tuşuna basın
    • PowerShell için: Get-History komutunu kullanın
  3. Bu adımdan sonra, komut geçmişi ekranda görüntülenir.
  4. Daha önce yazılmış bir komutu seçmek için, fareyi kullanarak ilgili komutu tıklayın.
  5. Bir komutu seçtikten sonra, seçilen komut otomatik olarak komut satırına yazılır.

Geçmişteki komutları görüntülerken, yukarı ve aşağı ok tuşlarını kullanarak geçmişte ileri ve geri gidebilirsiniz. Ayrıca, kaydedilmiş komut dosyası (.txt) olarak da dışa aktarabilir veya kontrol+c'ye basarak bir komutu kesip panoya kopyalayabilirsiniz.

Geçmişinizi Kaydetmek ve Geçmiş Boyutunu Artırmak

Bazı durumlarda, CMD geçmişinizi kaydetmek veya geçmiş boyutunu artırmak isteyebilirsiniz. İşte bunu yapmanın bazı yolları:

Komut Satırında Geçmişi Kaydetmek

Geçmişi kaydetmek ve bir sonraki seansda erişilebilir hale getirmek için aşağıdaki adımları izleyin:

  1. Command Prompt'u açın.
  2. doskey /history > history.txt komutunu girin ve ardından Enter tuşuna basın.
  3. Bu komut, geçmişi 'history.txt' adlı bir metin dosyasına aktarır.
  4. Daha sonra, bir sonraki seansda geçmişi görüntülemek için bu dosyayı kullanabilirsiniz.

Geçmiş Boyutunu Artırmak

Geçmiş boyutunu artırmak, daha fazla komutun kaydedilmesine ve erişilebilmesine olanak tanır. Bunun için aşağıdaki adımları izleyin:

  1. Herhangi bir komut isteminde, doskey /listsize=(boyut) komutunu girin ve Enter tuşuna basın.
  2. Boyut parametresini istediğiniz değerle değiştirin. Örneğin, doskey /listsize=50 girerek geçmiş boyutunu 50'ye ayarlayabilirsiniz.
  3. Bu, geçmiş boyutunu değiştirir ve daha fazla komutun saklanmasına olanak tanır.

İşte CMD geçmişini Command Prompt veya PowerShell'de görüntülemek için basit adımlar. Eğer geçmişi kaydetmek veya boyutunu artırmak isterseniz, yukarıdaki adımları takip edebilirsiniz.

Yöntem 1: Bir Klavye Kısayolu Kullanarak Komut Geçmişine Erişme

Windows komut istemi (CMD) veya PowerShell'de daha önce girilen komutları görüntülemenin bir yolu, komut geçmişine erişmektir. Bu yöntemi kullanarak geçmişteki komutları görüntüleyebilir, birini seçebilir ve tekrar çalıştırabilirsiniz. İşte adım adım nasıl yapılacağı:

  1. Komut İstemi veya PowerShell penceresini açın. Bunun için CMD veya PowerShell'i çalıştırmak istediğiniz yolu arama çubuğuna, Başlat menüsüne veya Çalıştır penceresine yazabilirsiniz.
  2. Ardından, görüntülemek istediğiniz komut istemi veya PowerShell oturumunu seçin.
  3. Klavyenizdeki F7 tuşuna basın. Bu tuş, komut geçmişini açmanızı sağlar.
  4. Komut geçmişi bir pencerede açılacak ve daha önce girdiğiniz komutlar listelenecektir. İstediğiniz komut satırını seçmek için yön tuşlarını kullanabilirsiniz.
  5. Komut satırı vurgulanırsa, Enter tuşuna basarak seçili komutu tekrar çalıştırabilirsiniz.

Bu şekilde, geçmişteki komutları kolayca görüntüleyebilir ve gerektiğinde tekrar kullanabilirsiniz. Ayrıca, bu yöntem CMD veya PowerShell oturumları arasında geçerlidir, bu nedenle oturumlar arasında geçiş yaptığınızda da geçmişe erişebilirsiniz.

Yöntem 2: Command Prompt'da Geçmiş Komutları Görüntülemek İçin Dosya Geçmişi Kullanın

Command Prompt, geçmiş komutları görüntülemek için bir başka basit ancak merkezi bir özelliği olan Dosya Geçmişi adlı bir özelliğe de sahiptir. Bu yöntemle her bir komutunuzu otomatik olarak kaydedebilir ve istediğiniz zaman erişebilirsiniz.

İşte adım adım nasıl yapılacağı:

  1. Command Prompt'u açın.
  2. Geçmiş komutları kaydetmek için aşağıdaki komutu girin:
    doskey /history > somefile.txt
  3. Bu komut, tüm komut geçmişinizi bir .txt belgesine kaydedecektir. Kaydedilen belgeye "somefile.txt" adını verebilirsiniz veya istediğiniz herhangi bir ad seçebilirsiniz.
  4. Belgeyi her açtığınızda, tüm geçmiş komutlarınız bu belgede görünecektir.
  5. Bazı durumlarda, kaydettiğiniz geçmiş komutları güncellemek isteyebilirsiniz. Komut geçmişini güncellemek için aşağıdaki komutu kullanabilirsiniz:
    doskey /history > somefile.txt

İşte bu! Artık geçmiş komutlarınızı Command Prompt (CMD) veya PowerShell'de görüntüleyebilirsiniz. Bu yöntem, komutların bir .txt belgesinde depolandığı için daha fazla komut verilerine erişmek ve kullanmak için daha güçlü bir yöntemdir.

Yöntem 3: PowerShell'de Eski Komutları İncelemek İçin Get-History Komutunu Kullanın

PowerShell, geçmişte yürütülen komutların bir kaydını tutar ve Get-History komutuyla bu geçmişe erişim sağlar. Bu yöntemle geçmişte yaptığınız komutları görebilir ve güncel bir PowerShell oturumunda tekrar kullanabilirsiniz.

Adım 1: PowerShell'i Başlatın

İlk adım olarak, PowerShell uygulamasını açın. Windows 10'un arama kutusuna "PowerShell" yazarak veya Başlat menüsünde "Windows PowerShell" kısayolunu bularak başlatabilirsiniz.

Adım 2: Geçmişi İncelemek İçin Get-History Komutunu Çalıştırın

PowerShell penceresinde, Get-History komutunu girin ve Enter tuşuna basın. Bu komut, PowerShell geçmişindeki tüm komutları listeleyecektir.

Bonus Adım: Geçmişteki Komutları Tek Tek İncelemek

Geçmişte yürütülen her komutun başında bir Index numarası bulunur. Bir komutun tam olarak ne yaptığını görmek için, Get-History komutunu çalıştırdıktan sonra Index numarasını kullanarak Get-History komutunu girin. Örneğin, Get-History 1 komutu, geçmişte yürütülen ilk komutun ayrıntılarını gösterecektir.

Get-History komutu, geçmişteki komutların yanı sıra komutların başarılı veya başarısız olma durumlarını da gösterir. Ayrıca, komutlar için kimlik numarası (Id), yürütme süresi (ExecutionTime), kullanılan işlemci süresi (CPU), alınan bellek (Memory) gibi bilgileri de içeren ayrıntıları görüntüler.

Geçmişteki komutları kullanmak isterseniz, PowerShell'de bir komutu tekrar çalıştırırken, geçmişteki komutları Get-History komutunun Index numarasını kullanarak tekrar çağırabilirsiniz. Örneğin, Invoke-History 1 komutu, geçmişte yürütülen ilk komutu tekrar çalıştıracaktır. Bu özelliği kullanarak, geçmişte yürütülen komutları hızlı bir şekilde çağırabilir ve tekrar kullanabilirsiniz.