No he investigado esto, pero disparando desde la cadera, diría que dejaron de dar soporte a la línea de comandos en el portátil. La razón por la que la gente no hace muchas cosas de línea de comandos en aplicaciones portátiles es que el sistema operativo (Windows en su caso) requiere que los ejecutables se agreguen a la lista de%% de% de inclusión.
Si ese requisito no se cumple utilizando las utilidades de línea de comandos es bastante tedioso.
7z -a .
sería
d: \ portátiles \ z7 \ z7 -AC:. Archivo \ carpeta \ a \ * *
escritura que fuera para que todo está por qué tiene sentido de interfaz gráfica de usuario con cosas como aplicaciones portátiles (la aplicación) puede recordar su propia ubicación y manejar esas cosas por usted y si no puede ejecutarlo, sabe que no está conectado.
Si realmente desea que la aplicación portátil contenga eso, aunque siempre puede instalar la versión completa y sacar el 7z.exe requerido y ponerlo en la carpeta portátil asegurándose de que esté con el dll requerido.
Tendrá que establecer su camino cuando toque el caparazón después de asegurarse de que está conectado.
http://www.redfernplace.com/software-projects/patheditor/ - un buen editor de ruta (útil) si tiene mucha información de ruta 20+ es difícil de leer.
http://www.softpedia.com/get/System/System-Miscellaneous/Path-Editor.shtml - fuente alternet para editor de ruta
No es conveniente modificar la ruta del sistema de temproary unidades "portátiles", aunque manualy hacer eso por:
conjunto path =% path%; "d: \ portable \ z7 \ ";
cuando se ejecuta dos o cmd.exe http://sourceforge.net/p/conemu/home/Home/
Las otras respuestas frente a otros problemas mejor que no voy a tratar ..
http://www.codejacked.com/zip-up-files-from-the-command-line/ - buena referencia para el uso de línea de comandos de z7 y z7a .
PD: perdón por el necro pero pensé que necesitaba una respuesta más directa al por qué (incluso si solo es especulativo).
Y si logra incorporar rutas en el archivo comprimido, use rutas relativas o no podrá restaurarlas en otro lugar que no sea la ubicación original. – pavium