Właśnie próbuję utworzyć wiele folderów i podfolderów z pliku wsadowego. Po wykonaniu tej czynności muszę usunąć plik bat. Jak mogę to zrobić?
To się nie udaje:
@echo off
md Folder_01
Folder_02
02_SubFolder_01
Folder_03
03_SubFolder_01
del "C:\Users\username\Desktop\Test for Bat.bat"
windows-10
command-line
batch-file
Max-Enrik
źródło
źródło
%~f0
nadal jest to poprawna pełna ścieżka do pliku wsadowego, nawet po jego wykonaniucd
. (Windows 7 SP 1, wersja 6.1.7601.17504.)Odpowiedzi:
OP znalazł rozwiązanie oparte na odpowiedziach na pytanie SO Jak samodzielnie usunąć plik wsadowy? , który pierwotnie zredagował w pytaniu:
źródło
Dlaczego miałbyś zrobić coś takiego? Jeśli użyjesz polecenia do utworzenia folderów tylko raz, możesz to po prostu zrobić za pomocą cmd.
możesz określić lokalizację pliku nietoperza
%0
i usunąć go, ale nie jest rozsądne usuwanie skryptu, ponieważ powodem do napisania było użycie go wiele razy…źródło