предположим, у меня есть массив
$f_attachments = @()
каждый файл у меня есть, я просто добавляю к нему
$f_attachments += $file
однако, я хотел бы также включить каталог для каждого файла, сохраненного в этом массиве
другими словами, вместо того, чтобы делать что-то вроде этого:
$f_attachments += $currentFolder\$file1
$f_attachments += $currentFolder\$file2
etc...
Могу ли я просто добавить его на уровне массива?
$f_attachments = @($currentFolder)
больше объяснений
У меня ОГРОМНЫЙ скрипт. я добавляю файлы (то есть $f_attachments += $file1
$f_attachments += $file2
и т. д.) в массив $f_attachments
в произвольных частях сценария. этот массив определен в ОЧЕНЬ НАЧАЛЕ
$f_attachments = @()
предположим, что мой полный сценарий такой:
$f_attachments = @()
if()
{
do something...
$f_attachments += $currentFolder\$file1
}
else
{
do something...
$f_attachments += $currentFolder\$file2
}
....
как видите, я добавляю $ currentFolder \ каждый раз, когда добавляю файл в массив
я хочу что-то на уровне определения массива, здесь $f_attachments = @()
, который автоматически добавит это $currentFolder\
другими словами, идеальное решение будет выглядеть так:
$f_attachments = @($currentFolder\)
if()
{
do something...
$f_attachments += $file1
}
else
{
do something...
$f_attachments += $file2
}
....