Napisałem następujące polecenie w powłoce poleceń systemu Windows XP i stało się coś dziwnego:
C:\Folder1> copy sample.txt :
Z powodu mojego błędu w pisaniu napisałem „:” zamiast „D:”
... ale skopiował sample.txt do miejsca, którego nie mogę znaleźć!
Przeszukałem cały mój dysk twardy na sample.txt, ale jedynym wystąpieniem tego pliku jest oryginalny egzemplarz, który znajduje się w C: Folder1.
Czy wiesz, gdzie jest ścieżka „:” w powłoce polecenia Win-XP?
Możesz powiedzieć „:” jest bieżącą ścieżką i plik został skopiowany na siebie, ale spójrz na to:
Jeśli uruchomisz to polecenie po raz pierwszy, będzie to wynik:
1 file copied.
ale następnym razem, gdy uruchomisz to polecenie, zapyta cię:
overwrite sample.txt? (yes/no/all)
Gdyby więc zapisywał plik na siebie, oba wyniki musiałyby być takie same, ale tak nie jest.
Z góry dziękuje za twoją pomoc.