Чити на все онлайн ігри
C командою move все зрозуміло, прапор / -Y варто, щоб при наявності двох однакових файлів вони не перезаписувати поверх (типовий випадок: у вас в директорії TXT існує "Текстовий документ.txt" і зовсім інший файл з таким же ім'ям на робочому столі, якщо ви приберете прапор / -Y, файл з робочого столу перепише потрібний вам файл в папці ТХТ, і тоді його вже не повернути). Командний рядок вас запитає, чи можна перезаписати файл поверх. Рекомендую відповідати немає, перейменовувати ТХТшку в щось більш значне і запускати скрипт знову :)
Так, в самому кінці команди вказана цільова директорія, куди потрапить файл. В принципі ви можете скидати все документи не прямо на робочий стіл, а наприклад в папку Desktop / Files /, тоді вам слід дописати це кожен раз Директорією в скрипті (як в першому, перевірочному, так і в сортувальному).
Крім того, можна користуватися зручною функцією SET. Наприклад, вам незручно писати після кожного файлу шлях, куди його слід кидати (можливо ви хочете скидати файли різних типів на різні вінчестери), тоді слід застосовувати цей прийом. Нехай у нас існує директорія C: / Files / TXT для текстових файлів. Ми можемо зберегти її в змінної% TXT% для простоти. Для цього просто в BAT-файлі з нового рядка пишемо
От і все! Тепер команда move для TXT буде така:
Набагато простіше спочатку задати всі шляхи і змінні з декількох букв для них, а потім вже використовувати ці змінні для сортування файлів. Крім того, так ви полегшите собі подальше додавання нових типів файлів і їх сортування!
І останнє. На підтвердження виконаної роботи ви можете дописати в кінець скрипта щось на кшталт:
echo All files sorted!
В цьому випадку вам видадуть повідомлення про сортування всіх файлів і воно буде висіти до тих пір, поки ви не натиснете будь-яку клавішу (якщо не вжити pause, повідомлення промайне і ви його просто не встигнете побачити).
Не забудьте зберегти скрипт і перейменувати TXT-шку в BAT-файл. Перед запуском перевірте все ще раз, до речі якщо ви натиснете правою кнопкою по BAT-файлу, можна без проблем знайти пункт "Змінити" (Edit). Він дозволяє редагувати BAT-файли без перейменування будь-що-небудь інше.