我正在使用此代码从deb文件中提取data.tar但它忽略了文件结构并将每个文件提取到“文件”而不是在“文件”内的正确文件夹中。提取时会创建文件夹但它们是空的。
Process.Start(@"C:\Program Files\7-Zip\7z.exe", "e " + args[0]);
Process.Start(@"C:\Program Files\7-Zip\7z.exe", "e data.tar * -ofiles");
预期结构:
/files/Library/example
实际结构:
/files/Library/
/files/example
答案 0 :(得分:0)
Process.Start(@"C:\Program Files\7-Zip\7z.exe", "e -y -ofiles -ir!data.tar " + args[0]);