Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
|
Untar a .tar.Z Archive C# example code to untar a .tar.Z Unix (.Z) compressed TAR archive. // Unpack a .tar.Z file.
private void button5_Click(object sender, EventArgs e)
{
// The Chilkat.UnixCompress class is included with the "Chilkat Zip" license.
Chilkat.UnixCompress z = new Chilkat.UnixCompress();
z.UnlockComponent("anything for 30-day trial");
// The bNoAbsolute flag protects from untarring filenames
// with absolute paths. For example, if the tar contains
// the filename "/windows/xyz.txt" it will not be untarred
// into c:/windows/xyz.txt, but it will instead be treated
// as "windows/xyz.txt" and will untar relative to the untar root.
bool bNoAbsolute = true;
string untarRoot = "c:/temp/someProduct/";
// The UnTarZ method is streaming. Files of any size
// may be uncompressed and untarred. No temporary files are produced.
z.UnTarZ("someProduct.tar.Z", untarRoot, bNoAbsolute);
}
Important: The download for this
example does not contain the ChilkatDotNet.dll which |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2008 Chilkat Software, Inc. All Rights Reserved.