Size: a a a

Инсайдеры Windows 10

2020 May 06

VG

Vasily Gusev in Инсайдеры Windows 10
Вместо того чтобы вынести это в параметры скрипта и запускать несколько экземпляров, я решил сделать в начале скрипта массив hash таблиц типа:
$FoldersToClean = @(
   @{Name="Folder1"; Path = "c:\blabla"; MaxSize = "100"; ...},
   @{Name="Folder1"; Path = "c:\blabla"; MaxSize = "100"; ...},
}
источник

VG

Vasily Gusev in Инсайдеры Windows 10
ну и соответственно в скрипте завернул процедуру проверок и удаления в foreach ($element in $FoldersToClean), и сделал обращение к полям соотв объектов.
источник

VG

Vasily Gusev in Инсайдеры Windows 10
ну и ок.
источник

VG

Vasily Gusev in Инсайдеры Windows 10
дальше уже поддержкой этого коллега занимался
источник

VG

Vasily Gusev in Инсайдеры Windows 10
и чего то видимо его смутило, толи скриптик не работал, то ли не так работал, но решил он разобраться...
источник

AB

Alex B. in Инсайдеры Windows 10
Сегодня я узнал почему в макоси нет проблем с масштабированием
источник

VG

Vasily Gusev in Инсайдеры Windows 10
скопировал скриптик к себе на рабстол ну и попробовал запустить.
источник

AB

Alex B. in Инсайдеры Windows 10
Макось не умеет в масшьабирлвание
источник

VG

Vasily Gusev in Инсайдеры Windows 10
скрипт запустился, остановить он его успел когда скрипт ему потёр пол-рабочего стола и всего что там лежало...
источник

AB

Alex B. in Инсайдеры Windows 10
Переслано от Alex B.
источник

VG

Vasily Gusev in Инсайдеры Windows 10
самые опытные могут попробовать догадаться где ошибка =)
источник

AP

Alexandr Petnitsky in Инсайдеры Windows 10
Vasily Gusev
скрипт запустился, остановить он его успел когда скрипт ему потёр пол-рабочего стола и всего что там лежало...
У меня дитёнок так батник писал
источник

VG

Vasily Gusev in Инсайдеры Windows 10
ну врядли дитёнок такую ошибку допустил =)
источник

AP

Alexandr Petnitsky in Инсайдеры Windows 10
Хорошо, что ничего ценного на рабочем столе и рядом не лежало
источник

VG

Vasily Gusev in Инсайдеры Windows 10
у коллеги лежало =) но он вовремя остановил =)
источник

VS

Vadim Sterkin in Инсайдеры Windows 10
Vasily Gusev
самые опытные могут попробовать догадаться где ошибка =)
я не самый опытный :)
источник

VS

Vadim Sterkin in Инсайдеры Windows 10
Alex B.
Переслано от Alex B.
где тот стикер с амазинг
источник

VG

Vasily Gusev in Инсайдеры Windows 10
короче говоря, исправляя скрипт, я в одном (ну и разумеется самом важном месте), пропустил исправить $FolderPath на $element.Path. А так как $FolderPath стал пустым, скрипт для всех папок начинал удаление в текущем каталоге. У всех это был system32 (а скрипт гонялся не с повышенными привилегиями, да и вообще фиг чо удалишь там). У коллеги оказался рабочий стол.
источник

AB

Alex B. in Инсайдеры Windows 10
Vadim Sterkin
где тот стикер с амазинг
Хз, но дробного масштабирования я не вижу
источник

VG

Vasily Gusev in Инсайдеры Windows 10
это о пользе Set-PSDebug -Strict
источник