С Новым годом! Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 7
1

Переместить все файлы, кроме себя

23.11.2012, 23:02. Показов 3901. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Данная программа перемещает все файлы в том числе и себя.Помогите пожалуйста модифицировать программу чтобы она не перемещала сама себя. А только все остальные файлы.С Уважением igorf090!
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
:: MU.bat (Move Up)
:: Перемещает все или заданные (не более 9) на уровень выше
:: Синтакс: MU [FileName FileName FileName, etc.]
@ECHO OFF
If "%1" == "" GOTO MOVE-ALL
If NOT "%1" == "" GOTO MOVE-SPEC
 
:: Перемещаем все
:MOVE-ALL
MOVE /-Y *.* ..
GOTO END
 
:: Перемещаем выбранные
:MOVE-SPEC
:: Переменная %%F поочередно принимает значения %1, %2, и т.д. 
:: Для каждого из них выполняется перемещение файла
FOR %%F IN (%1 %2 %3 %4 %5 %6 %7 %8 %9) DO MOVE /-Y %%F ..
 
:END
ECHO.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2012, 23:02
Ответы с готовыми решениями:

Удалить все файлы, кроме указанных
Здравствуйте. Есть батник такого вида @Echo Off Set Otkuda=C:\Users\adam\Documents\pip Set...

Удалить все файлы, кроме одного
Здраствуйте. Может ууже создавались темы но я лишь нашел одну и то не то оказалось Короче мне из...

На заданном логическом диске переместить все файлы с заданными расширениями в новый каталог
Народ, кто может помочь с выполнением?! Задание: Разработать сценарий, где на заданном...

Удалить все файлы в папке, кроме заданных в текстовом файле
Необходимо удалить все файлы в папке кроме задых в текстовом файле.

2
Zeus_error
24.11.2012, 00:14 2
Попробуйте вот так:
Bash
1
xcopy "Откуда переместить" "Куда переместить" /E /C /I /Q /H /Y
P.s Эта команда перемещает все файлы из выбранной вами папки, или же перемещает выбранный файл.
1780 / 762 / 130
Регистрация: 09.04.2011
Сообщений: 1,325
24.11.2012, 00:43 3
Bash
1
2
3
4
5
6
7
8
9
10
11
@ECHO OFF
setlocal enabledelayedexpansion
 
set kuda=c:\3\
 
For /F "delims=" %%a in ('dir /b/s/a-d "*"') Do (
if not "%%a"=="%~dpnx0" (
if not "%%~nxa"=="%~1" (
move /y "%%a" "%kuda%"
)))
exit /b
2
24.11.2012, 00:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2012, 00:43
Помогаю со студенческими работами здесь

Удалить в текущей папке все TXT-файлы, кроме перечисленных
Добрый день! Собственно в названии сам вопрос. Нашёл такой вариант решения: @echo off set...

Удалить все папки и файлы кроме определенных 2 папок и 2 файлов
Нужна помощь профессионалов ! Борюсь со скриптом bat Надо удалить все папки и файлы кроме...

Удалить из папки все файлы с расширением .txt, кроме одного
Собсна дамы и господа! Необходимло удалить из папки все файлы с расширением .txt, кроме одного - и...

Удалить все файлы, кроме первого, последнего и каждого 10-го между ними
Здравствуйте. Есть список каталогов на одном уровне (имена ПК), там файлы-отчеты txt одного типа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru