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ış.

Android Studio - Lolipop, ADB, & Genym...
MySQL TARAFINDAN sırayla satır pozisyo...
Nasıl msbuild komut dizinde alabilir m...
Bütün bir uygulama için kültür ayarı b...
Özel görünüm AppCompat ActionBar yok...