![]() |
удаление по версий
при обновление макета оффлайн установки 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 /?) и не вижу ни малейших проблем в удалении вышеуказанных директорий.
|
Вложений: 2
Цитата:
Файл 144825 Файл 144826 было бы 4 папки я бы и так удалил а так если обновить не перекачивая этих папок становится почти в два раза больше |
.Земляк.,
а как определять что есть старое, а что нет, это к тому что понятно, если есть отличия в версии в имени (5 в конце, например, потом 6), а если старая папка нужна и при обновлении, а в имени ее ничего не изменилось (хотя в дате наверняка), а уже это к тому, что при ваших запросах было бы проще очищать папку полностью перед обновлением. Иначе ... ведь никогда не известно как будут называться новые файлы и папки, какие добавятся еще, но самое важное, какие из текущих нужны будут дальше. Как вы представляете себе сам алгоритм поведения кода, что вы от него хотите, а написать код под это уже дело техники и знаний. |
Время: 22:42. |
Время: 22:42.
© OSzone.net 2001-