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

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • AlaskanGrizzly

    AlaskanGrizz

    30 EKİM 2009
  • Excel Video Tutorials

    Excel Video

    6 Aralık 2012