Geçmişi Windows komut satırından bir metin dosyasına nasıl aktarabilirim?


11

Geçmişi Windows komut satırından bir metin dosyasına nasıl aktarabilirim?

Linux'ta "history> filename.txt" gibi bir şey yapabileceğinizi düşünüyorum, ancak Windows'da nasıl yapıyorsunuz? Ben bir genetikçiyim ve laboratuvar kitabım için tam olarak hangi programları çalıştırdığımı kaydetmek istiyorum.

Bir fark yaratırsa Windows 7 64 bit kullanıyorum.

Yanıtlar:


17

Bunu doskeyyapmak için komutu kullanabilirsiniz :

doskey /HISTORY > history.txt

doskey bir komut değil, harici bir yardımcı programdır.
Andrejs Cainikovs

1
@Andrejs, aslında yerleşik cmd.exe. Bkz Wikipedia makalesi : DOSKEY komutu hala çalışmasını değiştirmek için kullanılır rağmen, DOSKEY işlevselliği cmd.exe yerleşik geçerli Windows NT tabanlı işletim sistemlerinde.
heavyd

doskey bit eklemek gerekir gibi görünüyor?
Kirt

Ayrıca, ekrana yazdırılan bilgileri de dahil etmenin bir yolu var mı?
Kirt

Ekranda görmek için sadece kullanındoskey /history
heavyd

0

clink , GNU readline ve bash benzeri özellikler sunar. Buna ek olarak history, Unix'te aldığınız navigasyon gücüne çok benzer bir şey elde edersiniz.


-1

Geçmişi dışa aktarmak için pencereyi sağ tıklayıp "tümünü seç" i ve ardından kopyalamak için CTRL-C'yi tıklayabildim. Sonra CTRL-P bir metin düzenleyicisine yapıştırdım.

Yalnızca arabellekte gösterilen metni kopyalayabileceğiniz için, oturumunuza başladığınızda ekran arabellek yüksekliğini en fazla 9999'a çıkarmak istersiniz. Ekran arabellek yüksekliğini cmd penceresinin başlık çubuğuna sağ tıklayıp özellikleri seçin, düzen sekmesine tıklayın.


Lütfen soruyu tekrar dikkatlice okuyun. Yanıtınız yok değil orijinal soruya cevap. OP komut çıkışını değil komut geçmişini kopyalamak istiyor (ekran içeriği)
DavidPostill
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.