specify - ejecutar 7zip desde cmd
Descomprime archivos(7-zip) a través del comando cmd (5)
En Windows 10 tuve que ejecutar el archivo por lotes como administrador.
Intento descomprimir un archivo a través de CMD.
Así que instalé winzip (y su complemento en cmd), winrar y 7-zip.
Pero cuando intento ejecutar un comando a través de CMD:
7z e myzip.zip
Da el siguiente error:
7z is not recognized as an internal or external command
Además, agregué la carpeta de 7-z a las variables de entorno (Propiedades -> avanzadas -> Variables de entorno -> variable de usuario -> escojo ruta, y agregué C:/Program Files/7-Zip
cual puede ser la razon?
En cuanto a la publicación de Phil Street:
En realidad, puede instalarse en su carpeta de programa de 32 bits en lugar de su x64 predeterminado, si está ejecutando un sistema operativo de 64 bits. Compruebe para ver dónde está instalado 7-zip
, y si está en Program Files (x86)
, intente usar esto en su lugar:
PATH=%PATH%;C:/Program Files (x86)/7-Zip
Hacer lo siguiente en un símbolo del sistema funciona para mí, y también agregar cosas a mis variables de entorno del usuario funciona bien:
set PATH=%PATH%;C:/Program Files/7-Zip/
echo %PATH%
7z
Debería ver como salida (o algo similar, como esto está en mi computadora portátil con Windows 7):
C:/Users/Phillip>set PATH=%PATH%;C:/Program Files/7-Zip/
C:/Users/Phillip>echo %PATH%
C:/Program Files/Common Files/Microsoft Shared/Windows Live;C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common;C:/Wi
ndows/system32;C:/Windows;C:/Windows/System32/Wbem;C:/Program Files/Intel/WiFi/bin/;C:/Program Files/Common Files/Intel/
WirelessCommon/;C:/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn/;C:/Program Files/Microsoft SQL Server/100/To
ols/Binn/;C:/Program Files/Microsoft SQL Server/100/DTS/Binn/;C:/Windows/System32/WindowsPowerShell/v1.0/;C:/Program Fil
es (x86)/QuickTime/QTSystem/;C:/Program Files/Common Files/Microsoft Shared/Windows Live;C:/Program Files (x86)/Notepad+
+;C:/Program Files/Intel/WiFi/bin/;C:/Program Files/Common Files/Intel/WirelessCommon/;C:/Program Files/7-Zip/
C:/Users/Phillip>7z
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
[<@listfiles...>]
<Commands>
a: Add files to archive
b: Benchmark
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths
<Switches>
-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
-scs{UTF-8 | WIN | DOS}: set charset for list files
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout
-ssc[-]: set sensitive case mode
-ssw: compress shared files
-t{Type}: Set type of archive
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-v{Size}[b|k|m|g]: Create volumes
-w[{path}]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries
asegúrese de que su ruta apunte al archivo .exe en C: / Program Files / 7-Zip (puede en el directorio bin)
no asegúrese de escribir 7z.exe
primero, es decir,
7z.exe
7z e myzip.zip
si esto no funciona, descargue la aplicación de línea de comandos para winzip y pruebe el mismo código anterior reemplace 7z con el nombre de la aplicación de línea de comando para obtener más información visite el sitio web http://www.compressionarchive.blogspot.in/