Windows konsolunda (cmd / command) yazabilirsiniz rename a bveya move a b. İkisi arasındaki fark nedir?
Windows konsolunda (cmd / command) yazabilirsiniz rename a bveya move a b. İkisi arasındaki fark nedir?
Yanıtlar:
Geleneksel mermiyi varsayarsak cmd.exe:
rename dosyalar farklı bir dizine taşınamaz.
move *.txt E:\Notes
Ancak aynı anda birden fazla dosyayı yeniden adlandırabilir. Örneğin:
rename very-long-name.c *.cpp
rename *.txt *.lol
rename proj1.* "Project 1.*"
(MS-DOS command.comve Windows cmd.exekabukları, Unix meslektaşlarının aksine joker karakterleri otomatik olarak genişletmediği için çalışır - bu, programın kendisi için bırakılmıştır.)
Zaten iki iyi cevap var, ama henüz belirtilmemiş bir farktan bahsetmek zorundayım ve bu sözdiziminin kendisi. Bir dosyayı taşımak istiyorsanız ve kullanıyorsanız rename, aynı adı iki kez girmeniz gerekir.
move MyFile.txt MyFolder
e karşı
rename MyFile.txt MyFolder\MyFile.txt