вы упомянули касание, если вам нужно обновить отметку времени, вы можете установить LastWriteTime
(Get-ChildItem a.dot).LastWriteTime = get-date
может быть лучший способ сделать то, что вы пытаетесь сделать, время последнего письма ограничено минутами, поэтому вы можете обновлять только один файл в минуту
Я просто не уверен, как бы вы сделали GCI в случайном порядке ...? dir (то же самое, что get-ChildItem) будет упорядочивать по имени, если вы не сортируете по другому.