Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Косяк коде в удаления файлов по списку

Ответить
Настройки темы
CMD/BAT - [решено] Косяк коде в удаления файлов по списку
Stalker_AleX333


Сообщения: n/a

Профиль | Цитировать


На такой тупой вопрос, наверняка быстро "нагуглится" ответ, но нет времени...

Я только недавно заметил, что в этом куске кода:
Код: Выделить весь код
cls
setlocal EnableExtensions EnableDelayedExpansion
pushd "%~dp0" & (
rd /s /q "enbcache" "enbseries" "reshade-shaders" "Silver Raven mods pack data" "Data\Interface" "Data\Meshes" "Data\Scripts" "Data\SKSE" "Data\Textures"
	
del /f /q "Data\A Quality World Map.*" "Data\Audio Overhaul Skyrim.*" "Data\Better Dynamic Ash.*" бла-бла-бла и т.д. и т.п. "dxgi.*" "d3d11.*" "d3dcompiler_46e.*" "d3dx9_42.*" "enbadaptation.*" "enbbloom.*" "enbdepthoffield.*" "enbeffect.*" "enbeffectpostpass.*" "enbeffectprepass.*" "enblens.*" "enblocal.*" "enbseries.*" "skse64_1_5_3.*" "skse64_1_5_16.*" "skse64_1_5_23.*" "skse64_1_5_39.*" "skse64_1_5_50.*" "skse64_1_5_53.*" "skse64_1_5_62.*" "skse64_1_5_73.*" "skse64_loader.*" skse64_steam_loader.*" "tbb.*" "tbbmalloc.*" "*.info" "Licence cleaned archives.*" "Readme cleaned archives.*" "Licence Silver Raven mods pack.*" "Readme Silver Raven mods pack.*" "Readme updates Silver Raven mods pack.*" "Панель управления Silver Raven mods pack.*"
popd
)
endlocal

del "%~dpnx0"
все файлы, находящиеся в основной директории (выделены жирным шрифтом с подчеркиванием) игнорируются. Эээ, почему?

Отправлено: 13:41, 05-04-2019

 

Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


слишком длинная строка?

Отправлено: 17:08, 05-04-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


в 37 строке нет парной кавычки вначале, может это причина? При таком количестве можно и потерять в самом деле.
Скрытый текст

Код: Выделить весь код
setlocal
pushd "%~dp0"
rd /s /q "enbcache" ^
"enbseries" ^
"reshade-shaders" ^
"Silver Raven mods pack data" ^
"Data\Interface" ^
"Data\Meshes" ^
"Data\Scripts" ^
"Data\SKSE" ^
"Data\Textures"	
del /f /q "Data\A Quality World Map.*" ^
"Data\Audio Overhaul Skyrim.*" ^
"Data\Better Dynamic Ash.*" ^
"dxgi.*" ^
"d3d11.*" ^
"d3dcompiler_46e.*" ^
"d3dx9_42.*" ^
"enbadaptation.*" ^
"enbbloom.*" ^
"enbdepthoffield.*" ^
"enbeffect.*" ^
"enbeffectpostpass.*" ^
"enbeffectprepass.*" ^
"enblens.*" ^
"enblocal.*" ^
"enbseries.*" ^
"skse64_1_5_3.*" ^
"skse64_1_5_16.*" ^
"skse64_1_5_23.*" ^
"skse64_1_5_39.*" ^
"skse64_1_5_50.*" ^
"skse64_1_5_53.*" ^
"skse64_1_5_62.*" ^
"skse64_1_5_73.*" ^
"skse64_loader.*" ^
skse64_steam_loader.*" ^
"tbb.*" ^
"tbbmalloc.*" ^
"*.info" ^
"Licence cleaned archives.*" ^
"Readme cleaned archives.*" ^
"Licence Silver Raven mods pack.*" ^
"Readme Silver Raven mods pack.*" ^
"Readme updates Silver Raven mods pack.*" ^
"Панель управления Silver Raven mods pack.*"
popd
endlocal
del "%~dpnx0"
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:43, 05-04-2019 | #3

Stalker_AleX333


Сообщения: n/a

Профиль | Цитировать


alpap, да, все верно. И как я до сих пор не заметил.

И может, найдется знающий доброволец, для проверки корректности относительно объемного кода (я тут уже много раз спрашивал те или иные моменты, но только недавно скомпилил все изменения воедино и не могу все нормально оттестировать - нужен "свежий" взгляд)? Не хочу выкладывать здоровенную, трудночитаемую портянку. Проще кинуть в личку.

Отправлено: 19:13, 06-04-2019 | #4


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата Stalker_AleX333:
для проверки корректности относительно объемного кода »
понадобится еще одна здоровенная, но на этот раз удобочитаемая портянка с описанием того что сделано, а что задумывалось, какая конечная цель этого всего и насколько можно все коверкать в альтернативу другого яп, утилит до полной замены кода или даже решения.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:52, 06-04-2019 | #5

Stalker_AleX333


Сообщения: n/a

Профиль | Цитировать


Цитата alpap:
понадобится еще одна здоровенная, но на этот раз удобочитаемая портянка с описанием того что сделано, а что задумывалось, какая конечная цель этого всего »
Ну не обязательно, там все с комментариями и кучка менюшек, отрисовывающихся юзеру, из которых должно быть понятно, что как и когда должно происходить. Ну и на оформлении в личке, можно забить

Отправлено: 21:58, 08-04-2019 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Косяк коде в удаления файлов по списку

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Удаление файлов по списку Freddy1984 Скриптовые языки администрирования Windows 11 04-05-2017 08:36
CMD/BAT - распределение файлов по папкам по списку bellagio Скриптовые языки администрирования Windows 1 11-05-2014 13:14
CMD/BAT - [решено] Перемещение файлов по списку neprotiv Скриптовые языки администрирования Windows 4 24-01-2013 03:06
CMD/BAT - Перемещение файлов по списку Arsenik77 Скриптовые языки администрирования Windows 4 04-12-2011 20:43
Прочие БД - Извлечение файлов по списку Aviator Программирование и базы данных 1 22-02-2011 02:44




 
Переход