Windows toplu iş dosyasında geçerli yol yerine geçerli klasör adını al [çoğalt]


Yanıtlar:


6

Bunu yapmanın kolay bir yolu yok. Bu bir .bat dosyasında çalışır:

for %%* in (.) do @echo %%~n*

Bu fantastik (elbette, * bir harfle değiştirilebilir), ilgisiz, nasıl kullandın *? BTW, bilmeyenler için FWIW, # ve? çalışmak da. %%? ve %% #
barlop

1
"X" (veya başka bir harf) gibi bir şey kullanmak istemedim çünkü orijinal posterin "~ nx" bölümünde kafasının karışmasını istemedim. Ama haklısın, orada herhangi bir mektubu kullanabilirsiniz. DOS'ta .bat kodlamak o kadar arkaiktir ki, neler olduğunu bazen görmek zordur.
Aaron,

Bu, .isimlerinde kullanılan dizinlerle iyi oynamıyor . Herhangi bir ipucu?
kayleeFrye_onDeck
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.