SORU
3 AĞUSTOS 2009, PAZARTESİ


Windows cmd, nasıl kullanıcı girişi soracak mıyım ve başka bir komut sonucu kullan?

Bir Windows var .yarasa kullanıcı girişi kabul ve ek komutlar çağrısı bir parçası olarak giriş sonuçlarını kullanmak istiyorum hangi dosya.

Örneğin, kullanıcının işlem KİMLİĞİ kabul, ve o KİMLİĞİ karşı jstack çalıştırmak, Bir dosya içine jstack arama sonuçlarını koyarak sonra yapmak istiyorum. Bu deniyorum ancak işe yaramıyor.

İşte örnek yarasa benim dosya içeriğini:

@echo off
set /p id=Enter ID: 
echo %id%
jstack > jstack.txt

ve burada jstack.txt gösterir.

Enter ID: Terminate batch job (Y/N)? 

CEVAP
3 AĞUSTOS 2009, PAZARTESİ


Bunu deneyin:

@echo off
set /p id="Enter ID: "

Daha sonra başka bir toplu iş dosyası için bir parametre olarak ıd %% kullanabilirsiniz. Örneğin:

jstack %id%

EDİT: Bu işler benim için daha iyi. Üzgünüm daha fazla yardımcı olamam.

set /P id=Enter id: 
jstack %id% > jstack.txt

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andytokkallos

    Andytokkallo

    27 Kasım 2007
  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010