Güncel batchfile dizinde alın
Öncelikle, this topic gördüm ama anlayamadım.
Soru :
D:\path\to\file.bat
içeriği şu: bir toplu iş dosyası var
echo �%
pause
Çıkış :
C:\
D:\path\to
olmalı
Neyi yanlış yapıyorum?
CEVAP
Sistemi �%
toplu iş arayan, toplu dosya yolu yer tutar salt okunur değişken.
%0
kullanıcı (*9 örneğin*) tarafından yazılı olarak toplu iş komut dosyası kendisi adına alabilirsiniz. Parameter extensions uygulanabilir bu yüzden %~dp0
döndürecektir Sürücü ve Yol için toplu iş komut dosyası (örneğin W:\scripts\
) ve %~f0
döndürecektir tam yol adı (örneğin W:\scripts\mybatch.cmd
).
Bu sözdizimini kullanarak toplu iş dosyası olarak aynı klasörde başka dosyalar için başvurabilirsiniz:
CALL %0\..\SecondBatch.cmd
Bu bile bir yordam içinde kullanılabilir, Echo %0
çağrı etiket verir ama, echo "%~nx0"
toplu komut dosyasının dosya adı verin.
%0
değişken genişletilmiş olduğunda, neden tırnak içine alınmış.
Özel görünüm AppCompat ActionBar yok&#...
Testler en güncel paket yukarıda modül...
Nasıl bir toplu iş dosyası geçerli diz...
Div/span etiketi pozisyonu alın...
Nasıl bir dosya oluşturmak için java b...