Переименовать текстовый файл и сохранить новое имя в переменной? - PullRequest
0 голосов
/ 06 ноября 2018

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

Пока я думал о

$archivo=Get-Item $root\UNB\TMP\FACT_TEMPORAL.TXT | Rename-Item -NewName {("print-"+'{0:yyyy-MM-dd-hh_mm_ss}{1}' -f (Get-Date),".txt")}

Но это не сработает, поскольку не сохранит новое имя.

Есть предложения?

Заранее спасибо

1 Ответ

0 голосов
/ 07 ноября 2018

Вот и все! Код следующий на случай, если кто-то захочет узнать

$file=Get-Item $root\UNB\TMP\FACT_TEMPORAL.TXT | Rename-Item -NewName {("print-"+'{0:yyyy-MM-dd-hh_mm_ss}{1}' -f (Get-Date),".txt")} –PassThru
$archivo=$file.Name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...