Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
powershell:qnd:file_operations [2022/06/18 14:21] mguptonpowershell:qnd:file_operations [2022/10/06 20:13] (current) mgupton
Line 93: Line 93:
  
 $archive.Entries | Select-Object -Property FullName $archive.Entries | Select-Object -Property FullName
 +</code>
 +
 +Unzip zip archives contained in another zip archive.
 +<code powershell>
 +Expand-Archive -DestinationPath .\zips '.\all_reports.zip'
 +ls .\zips\ | % {Expand-Archive -DestinationPath $env:temp $_.FullName}
 </code> </code>
  
Line 104: Line 110:
  
 mkdir "$env:temp\mg-$suffix" mkdir "$env:temp\mg-$suffix"
 +</code>
 +
 +<code powershell>
 +$names = @("alpha", "beta", "gamma")
 +
 +$name = 0
 +
 +while ($name -lt $names.Count) {
 +    if ((Test-Path "$env:temp\$names[$name]") -eq $false) {
 +        break
 +    }
 +
 +    $name += 1
 +}
 +
 +if ($name -eq $names.Count) {
 +    $name = 0   
 +}
 +
 +mkdir "$env:temp\$($names[$name])"
 </code> </code>
  
  • powershell/qnd/file_operations.1655562106.txt.gz
  • Last modified: 2022/06/18 14:21
  • by mgupton