Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Ok, jeg har fået bikset noget kode sammen, som kan snuppe en .zip fil og pakke alle filerne ud (hvis de bare ligger i roden). Kan du hjælpe med at udbygge, så den også tager evt. directories og filer nede i dem, med?
------------------------------- using System; using System.Collections.Generic; using System.Threading;
namespace UnZipper { class MainClass { public static void Main(string[] args) { sbyte[] buf = new sbyte[1024]; int len;
java.io.FileInputStream fis = new java.io.FileInputStream(fileName); java.util.zip.ZipInputStream zis = new java.util.zip.ZipInputStream(fis); java.util.zip.ZipEntry ze;
while ((ze = zis.getNextEntry()) != null) { Console.WriteLine(ze.getName()); try { int index = ze.getName().LastIndexOf('/'); if (ze.isDirectory()) { string folder = ze.getName().Substring(0, index); DirectoryInfo di = new DirectoryInfo("D:\\development\\ZipTemp\\"+folder); if (!di.Exists) { di.Create(); } } else { java.io.FileOutputStream fos = new java.io.FileOutputStream("D:\\development\\ZipTemp\\"+ze.getName());
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.