Я нахожусь в процессе создания сценария PowerShell для вывода включенных прав файловой системы для группы каталогов с сервера Windows на CSV.Проблема, с которой я сталкиваюсь, заключается в том, что права файловой системы разделяются запятой «», что означает, что когда я открываю CSV, эти права файловой системы отображаются в виде отдельных столбцов.Я хотел бы, чтобы они появились в одном столбце.Так что-то вроде «ReadData-ExecuteFile-Synchronize» вместо «ReadData {новый столбец} ExecuteFile {новый столбец} Синхронизировать».Вот выдержка из кода, который я использую для записи в CSV.
$file_stream_output.WriteLine(('{0}, {1}, {2}' -f $directory.FullName, $access_right.IdentityReference, $access_right.FileSystemRights))