Показать полную графическую версию : удаление по версий
.Земляк.
07-04-2017, 00:41
при обновление макета оффлайн установки Visual Studio 2017 обнаружил что старые версий пакетов не удаляются в скриптах не силен поэтому прошу помощи
имена папок такие
Microsoft.HelpViewer,version=2.3.0.10
Microsoft.Icecap.Analysis.Targeted,version=15.0.26208.0,chip=x86
Microsoft.Icecap.Analysis.Targeted,version=15.0.26228.0,chip=x64
Microsoft.Icecap.Collection.Msi.Resources.Targeted,version=15.0.26208.0,chip=x64,language=ru-RU
заранее спасибо
запятых бы Вам в предложение условия, а так читайте справку команды rd (в командной строке набрать rd /?) и не вижу ни малейших проблем в удалении вышеуказанных директорий.
.Земляк.
09-04-2017, 09:59
а так читайте справку команды rd (в командной строке набрать rd /?) и не вижу ни малейших проблем в удалении вышеуказанных директорий. »
для наглядности чтоб было понятней обновленный макет и старый макет
144825
144826
было бы 4 папки я бы и так удалил
а так если обновить не перекачивая этих папок становится почти в два раза больше
.Земляк.,
а как определять что есть старое, а что нет, это к тому что понятно, если есть отличия в версии в имени (5 в конце, например, потом 6), а если старая папка нужна и при обновлении, а в имени ее ничего не изменилось (хотя в дате наверняка), а уже это к тому, что при ваших запросах было бы проще очищать папку полностью перед обновлением. Иначе ... ведь никогда не известно как будут называться новые файлы и папки, какие добавятся еще, но самое важное, какие из текущих нужны будут дальше.
Как вы представляете себе сам алгоритм поведения кода, что вы от него хотите, а написать код под это уже дело техники и знаний.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.