我正在使用模块node-7z-forall并试图提取一个文件。并以以下错误结尾
{ Error: spawn <project-path>/node_modules/node-7z-forall/binaries/linux/7za ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (interna
我正在使用7za创建一个密码保护文件,命令:
7za a /usr/test/loc/file.del.7za /usr/test/loc/file.del -p
....
Creating archive /usr/test/loc/file.del.7za
Enter password (will not be echoed) :
Verify password (will not be echoed) :
Everything is Ok
但是,在使用命令:7za e /usr/test/loc/file.del.7za提取文件时,它不会
我使用的是Mac OS 10.9.5。我从网上下载了一个很大的压缩文件,它的主人给我改成了zip64,这样它就可以工作了。我尝试使用unzip SNPsnap_gcan_3_500.zip解压该文件,但得到以下错误
End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile
我有多个文件夹,每个文件夹都有一个zip文件,我有一个压缩文件,提取utility.this实用程序是基于命令行的。我已经尝试了下面的方法,我希望这个批处理可以提取所有文件夹中的文件。
for /f %%a in ('DIR g:\folder\ /b') do ( CD %%a g:\utility\7za e file_%%a.zip )
谢谢
我想压缩一个包含文件的文件夹。因此,为了做到这一点,我需要遍历整个文件列表并执行7za命令。(7zip命令行版本)
for /f %%A in ('"G:\Files Sample\zip\txt\*.t
xt"') do 7za -tzip "%%A.zip" "%%A"
但是,windows显示此命令无效。
错误消息是
%%A was unexpected at this time
我如何克服这个问题?
我需要将多个值存储在.ksh脚本中的单个文本文件中,并将其作为附件发送到下面的邮件中,这是我正在处理的一个示例代码片段。
function 1
{
7za x -p$pass1 $file -aoa
if [ $? -eq 0 ];
then
continue;
fi
7za x -p$pass2 $file -aoa
if [ $? -eq 0 ];
then
continue;
fi
7za x -p$pass4
我对Batch有相当多的了解。我正在尝试将一个批处理脚本移植到Mac/UNIX上,但是我的批处理文件有一个拖放功能。通过无数次的谷歌搜索,我什么也没找到。他们都说你可以拖放到终端窗口中--这对于不需要输入的脚本来说不是很好。
下面是我的批处理代码:
cd %USERPROFILE%
7za x %* -o%USERPROFILE%\Desktop\Temp
7za a %1 %USERPROFILE%\Desktop\Temp\*
cd %USERPROFILE%\Desktop
rmdir /q /s Temp\
不特别担心7za命令(由于归档实用程序)、cd %USERPROFILE
我已经搜索了如何使用windows cmd上的7z压缩文件/文件夹,我找到了压缩为: zip,tar,7z,..etc,但不是.tar.gz或.tar.bz2的方法
这是我使用的文档:
下面是我使用的命令:
for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a -t7z "%%X.7z" "%%X\"
将"%%X.7z“"-t7z”中的"7z“更改为所需的扩展名,即可获得所需的结果。但不幸的是,这种方式不适用于.tar.gz
我需要使用gzip压缩&不知道如何
我有一个包含数千个文件夹的列表。在这些文件夹中是zip文件。我需要解压缩文件夹,将压缩文件夹的内容重命名为“压缩文件夹名”& "_“&”文件名“,然后重新压缩解压缩后的文件夹。我已经尝试过这个批处理代码,但它不起作用,因为它所做的就是创建一个带有压缩文件名的文件夹。如有任何帮助,我们不胜感激!我有7zip和powershell作为我工作的主要选项,但我会做任何可以工作的事情。
@echo off
setlocal enableextensions disabledelayedexpansion
for %%z in (*.zip) do (
if not exi