DOS komutunu kullanarak geçerli klasör adını (geçerli dizin yolu değil) elde etmek mümkün mü? Öyleyse nasıl?
En yakınım bu oldu ama yapmıyor:
for /f "delims=\" %%a in ("%CD%") do set CURR=%%a
echo.DIR: %CURR%
not: Yukarıdaki deneme, dizeyi tokenize etmeye ve CURR değişkeni olarak ayarlanan son belirteci almaya çalışmamdı.
for /fTomWijs %~n*MS-DOS'da desteklenmiyor. (Windows' cmd.exeolduğunu , DOS değil bir doğal Windows program.)
cd | sed "s/.*\\//"(CD'nin (cwd) çıktısını düzenli bir ifadeyle aramaya ve değiştirmeye çalışmalı, finalden önceki her şeyi değiştirerek değiştirmelisiniz)