zapisz ścieżkę w zmiennych i użyj w wierszu poleceń systemu Windows dos

0

w pliku wsadowym mogę użyć

set srcpath=%cd%

aby zapisać ścieżkę bieżącego folderu w zmiennej srcpath następnie użyj go później.

Ale załóżmy, że mam już komendę dos, wydaje się, że nie działa.

czy istnieje sposób na wiersz poleceń systemu Windows, zapisz ścieżkę w zmiennej, a następnie użyj jej później?

athos
źródło
seems that does not work co to znaczy? powinien działać zgodnie z oczekiwaniami. Jeśli nie, powinieneś podać więcej kontekstu
phuclv

Odpowiedzi:

1

W systemie Windows 7 ustawić zmienną równą bieżącemu katalogowi:

C:\Program Files>set p=%cd%

Test:

C:\Program Files>echo %p%
C:\Program Files

C:\Program Files>cd \

C:\>echo %p%
C:\Program Files
Stephen Rauch
źródło
1
kod jest taki sam, jak kod opublikowany przez OP
phuclv
@ LưuVĩnhPhúc Nie, nie jest. Przeczytaj to jeszcze raz.
DavidPostill
1
@DavidPostill Nie widzę jak set srcpath=%cd% i set p=%cd% różnią się od nazw zmiennych?
phuclv
@ LưuVĩnhPhúc Pokazuje, jak używać go poprawnie. Ponieważ odpowiedź została zaakceptowana, przypuszczalnie brakowało OP.
DavidPostill