Comando nativo no Windows XP para ZIP ( em DOS ) ?

Comandos e arquivos Batch

Moderadores: 51, guest2003

Comando nativo no Windows XP para ZIP ( em DOS ) ?

Mensagempor andre_luis » 26 Dez 2010 20:51

Olá Pessoal,


Procurei num sistema remoto pelo critério de pesquiza "*zip*.exe" e nada encontrei.
Existe algum programa nativo do Windows ( de preferencia em DOS ) de descompactação ?

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor renatokodaira » 26 Dez 2010 21:02

Em DOS se me lembro bem eram o PKZIP.EXE e PKUNZIP.EXE.

Pra Windows eu uso WINZIP.
renatokodaira
Byte
 
Mensagens: 402
Registrado em: 11 Out 2006 15:15

Mensagempor cfreund » 26 Dez 2010 23:49

zip é proprietário.

para descompactar arquivos, a microsoft utilizava o comando expand.exe
Avatar do usuário
cfreund
Word
 
Mensagens: 672
Registrado em: 14 Out 2006 14:02
Localização: São Paulo

Mensagempor albertorcneto » 27 Dez 2010 04:53

7zip eh free e tem pra linha de comando.
"Nothing travels faster than the speed of light, with the possible exception of bad news, which obeys its own set of laws" ~ Douglas Adams
albertorcneto
Byte
 
Mensagens: 269
Registrado em: 28 Mar 2007 14:08

Mensagempor andre_luis » 27 Dez 2010 07:51

albertorcneto escreveu:7zip eh free e tem pra linha de comando.


Olá Alberto, não posso instalar nada nessa máquina, por questão de segurança.

cfreund escreveu:zip é proprietário.

para descompactar arquivos, a microsoft utilizava o comando expand.exe


Putz !!! Passou perto, mas não funcionou.
Só serve pra arquivos tipo CAB .


+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor Djalma Toledo Rodrigues » 27 Dez 2010 09:12

Pesquize " unzip "

Do Help:
Click the Unzip button. The files will be extracted to a Directory named after the zip file less the .zip extension. In this example the new Directory was named XP after the zip file, XP.zip It will be located as a subdirectory of the Directory your zip is in.

3. Clicking the Open Directory button will open Windows Explorer to the new Directory. There you can work with your files.

4. That's it! You can close the program or unzip more files. See Q & A for commonly asked questions about zips and what to do with files when your done with them.

DJ
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor Wagner de Queiroz » 27 Dez 2010 09:23

quem mandou nao instalar o linux, agora guenta...

só pra vc nao ficar triste, só tem um modo de contornar isso:

Microsoft Windows provides two command-line tools for creation and extraction of CAB files. They are MAKECAB.EXE (included within Windows packages such as 'ie501sp2.exe' and 'orktools.msi'; also available from the SDK, see below) and EXTRACT.EXE (included on the installation CD), respectively. Windows XP also provides the EXPAND.EXE command.

Código: Selecionar todos
 Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.

C:\DOCUME~1\XP>MAKECAB
Microsoft (R) Cabinet Maker - Version 5.1.2600.5512
Copyright (c) Microsoft Corporation. All rights reserved..

MAKECAB [/V[n]] [/D var=value ...] [/L dir] source [destination]
MAKECAB [/V[n]] [/D var=value ...] /F directive_file [...]

  source         File to compress.
  destination    File name to give compressed file.  If omitted, the
                 last character of the source file name is replaced
                 with an underscore (_) and used as the destination.
  /F directives  A file with MakeCAB directives (may be repeated).
  /D var=value   Defines variable with specified value.
  /L dir         Location to place destination (default is current directory).
  /V[n]          Verbosity level (1..3).



Use CAB no lugar do zip, Microsoft rulez.

Da proxima vez procure clientes com linux...
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor guest2003 » 27 Dez 2010 09:33

Andre,

Da uma pesquisada nisso...

c:/>RunDll32.exe zipfldr.dll,RouteTheCall (filename)

o caminho é por ai...

[]'s
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor andre_luis » 27 Dez 2010 20:19

Muito interessante !!!


A idéia de poder executar um comando do Windows ( ou até um DLL ) no Prompt do DOS é algo novo pra mim.

Parece um recurso promissor para resolver o problema, apesar de muito pouco documentado pela MSDN; segundo as teorias, por proteção da própria Microsoft.

Obrigado pela dica, vou dar uma pesquizada, e depois posto o resultado.

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor Jorge_Francisco » 28 Dez 2010 12:24

Interessantíssimo!!
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor andre_luis » 28 Dez 2010 16:14

Jorge_Francisco escreveu:Interessantíssimo!!


Pessoal,

Depois de suar bastante na Web, procurando em tudo o que é lugar, cheguei á triste constatação :

Windows provides no direct way to use zipfldr.dll for zipping or unzipping from the command line

http://social.msdn.microsoft.com/forums ... f958d89c6/

A alegria durou pouco.

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor Wagner de Queiroz » 28 Dez 2010 16:39

veja pelo lado bom. o .cab costuma ter compressao melhor que zip em alguns casos e ja vem no windows
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor Rodrigo_P_A » 28 Dez 2010 17:16

André, você quer para DOS ou quer para linha de comando do windows? pois são coisas diferentes.

se for para windows, o 7zip num precisa instalar, é só um executável que vc pode até distribuir com os seus aplicativos, e tem a versão dll e a versão para linha de comando do windows, no DOS eu já num sei se ele funciona.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Mensagempor Red Neck Guy » 28 Dez 2010 17:21

Porque tu não pode utilizar a solução abaixo?

Imagem
ASM51 descanse em paz!
Avatar do usuário
Red Neck Guy
Dword
 
Mensagens: 1968
Registrado em: 12 Out 2006 22:24

Mensagempor andre_luis » 28 Dez 2010 21:25

Rodrigo / Aquino,

O problema é que essas soluções implicam na cópia de programas para os sistemas em questão ( obs.: o ZIP.EXE é nativo apenas no Windos7, o que não é o caso ).
Então, isso implica em aspectos delicados :

1 ) O fato de precisar instalar qualquer programa nesses sistemas implica numa negociação com outros departamentos envolvidos, já que a
necessidade real é apenas do nosso. O monitoramento remoto dos arquivos compactados antigos não estava previsto na concepção do
projeto.

2 ) O risco de que alguma nova instalação carregue algum vírus novo não é remota, e por questão de performance (quase tempo real), os
sistemas não possuem anti-virus. Ou seja, será muito difícil convencer outras pessoas a aprovar essas soluções envolvendo programas de terceiros, ainda que Free.
Eu mesmo não iria me sentir confortável em propor isso.


Resumindo : Se eu pudesse utilizar recursos nativos do proprio Windows, seria a solução ideal, mas por mais absurdo que seja, essa coisa não tem qualquer documentação.

+++
Editado pela última vez por andre_luis em 28 Dez 2010 21:49, em um total de 1 vez.
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Próximo

Voltar para DOS

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x