toplu iş dosyasında aynı satırda yankı ve başka bir komut kullanın


1

Bu kod için

echo x set /p "a=>"

sonuç olacak

x set /p "a=>"

İstediğim sonuç

x>

Lütfen yardım, teşekkürler


1
Eğer probleminiz >karakteri çıkarmak ise, kullanmanız gerekir echo x^>. Ayrıca yeni çizgiyi bastırmanız gerekirse, o zaman kullanın <nul (set/p a=x^>). Daha fazla ayrıntı için bu referansa bakın.
AFH,

Yanıtlar:


2

Aynı anda iki komutu çalıştırmak için && kullanabilirsiniz.

Diyelim ki panoya gönderilen bir şeyi tekrarlamak ve not defterini açmak istediğinizi varsayalım:

echo test | clip && notepad

Yani senin olacak

echo x && set /p "a=>"

onun çok yararlı, ama bir sonraki satıra atlamak yerine ben olmasını istiyorumx>
Anuja Nimesh 30:18

echo off && set /p "a=x>" thx çalıştı
Anuja Nimesh

&& (çift ve işareti) yalnızca soldaki komut sıfır hata düzeyiyle döndüğünde sağındaki komutu çalıştırır. Windows cmd'deki komut devam karakteri & 'dir (ve tek bir işareti). (double pipe), eğer solundaki komut sıfır olmayan bir hata seviyesi ile geri dönerse, sağdaki komutu yürütür .
Michael Harvey,
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.