PDA

View Full Version : Zippare in modalità DOS


exploit
18-06-2004, 18:52
Avrei la neccessità di fare questa prova "sempre se possibile farlo" , riavviare il PC in modalità DOS tramite un dischetto di boot.......Arrivato alla shell trovare le directory dei file interessati e zipparli, e trasportarli in un dischetto di floppy. Posso realizzare tutto questo.

Ciao

kaioh
18-06-2004, 19:22
quando ancora le schermate blu di windows erano presenti solo negli incubi di Bill Gates e si poteva rivavviarte il pc con la semplice pressione di Alt+Ctrl+Del e si conosceva a mente il proprio autoexec,bat e config,sys e si faceva man bassa di menuitem e choice per far andare qualche gioco che se non aveva minimo 580KB di memoria ram disponibile su 640KB non partiva ìnemmeno , in quel epoca del DOS 6.22 in cui si dibatteva se il drivespace era meglio del doublespace si usava comprimere i file con il pkzip , arj, ed altri formati

exploit
18-06-2004, 19:28
Ma il Pkzip deve essere installato sul sistema o cosa? Se è così poi dal DOS che commando dò?

ciottano
18-06-2004, 19:31
Usa il rar da dos, fai una ricerca con google. molto meglio del pkzip, ciao

kaioh
18-06-2004, 19:34
Originariamente inviato da exploit
Ma il Pkzip deve essere installato sul sistema o cosa? Se è così poi dal DOS che commando dò?

sotto dos al massimo basta che il percorso dove risiede il programma sia messo nell'autoexec come PATH

il comando non me lo ricordo più, sono 7 anni che non lo uso .

Avrò compresso a mano solo 1 volta , io usavo sempre Norton commander e da li facevo tutto , comprimere, decomprimere, aggiungere file ,navigare in file compressi, spostare file , creare directory, , ect etc , col mouse e sotto dos, ma di solito la tastiera era la via più veloce per fare una cosa.

Gennarino
18-06-2004, 20:35
avvia il sistema con un dischetto di avvio di Win98 con all'interno il file PKZIP.EXE in versione DOS.
digita il comando:

PKZIP file_da_comprimere file_zip_di_destinazione

volendo puoi utilizzare l'indirizzamento del file di destinazione indicando una directory, del tipo

PKZIP ciao.doc c:\savedir\ciao.zip

puoi usare la wildcard * per le estensioni.


Tieni presente che:
- l'harddisk dev'essere FAT16 o FAT32, niente NTFS o altre.
- non devono esserci spazi nei nomi dei files, altrimenti usa i doppi apici per includere i files, tipo "file da comprimere"
- se decidi di usare il dischetto come unita' di destinazione okkio alla misura del file di destinazione.

Spero di essere stato abbastanza utile.

exploit
18-06-2004, 20:43
Cacchio.........sei stato utilissimo.......Grazie mille davvero..........Però adesso mi sale subito un probl. Che io devo per forza lo devo utillizzare su NTFS, perchè non lo posso usare su questo file system?

Cos'è wildcard?

Per caso hai quache link dove posso scaricare PKZIP.EXE in versione DOS?, che chiaramente non deve superare 1,44 MB.

Ciao

Gennarino
18-06-2004, 21:03
PKZip è un file di circa 20k, per quanto riguarda NTFS, putroppo zio bill non permette che si acceda a quel filesystem da DOS.
Esistono dei programmini che lo permettono, ma solo in lettura, quindi non potresti effettuare alcuna operazione se non quella di visualizzare il contenuto delle directory.
Non ho link da segnalarti, ma penso che facendo una ricerca per PKZIP.EXE su google dovrebbe uscire qualcosa.
La wildcard è * (asterisco), e può essere utilizzata per includere più files aventi la stessa estensione o lo stesso nome, es:
PKZIP *.doc c:\savedir\alldocs.zip
per includere in un file zip tutti i documenti di word.

exploit
18-06-2004, 21:43
putroppo zio bill non permette che si acceda a quel filesystem da DOS

Maledizione.......sono al punto di partenza........che rabbiaaaaaaaaaa

Pultroppo se non zippo quel file non ho nessuna possibilità di estrarlo su un floppy.

Altre idee?

Gennarino
18-06-2004, 21:51
usa Winzip direttamente sotto windows....

exploit
18-06-2004, 21:55
Non posso perche sono file che usa il sistema

exploit
18-06-2004, 22:03
Vado a nanna....grazie per l'interessamento, domani mi inventerò qualcosa, magari la notte porta cosiglio. Bisogna che mi venga in mente qualcosa di creativo.

Ciao

Gennarino
18-06-2004, 22:41
LINUX -> SAMBA -> WINDOWS -> TAR.GZ

exploit
19-06-2004, 17:22
Un altro aiuto.......sono vicino alla soluzione......

Devo eseguire un commando ben preciso con il PKZIP.

Sono in modalità DOS usando un disco di avvio x 98, ho il PKZIP dentro il floppy, devo dire ad A: "quindi al PKZIP" che deve zippare un file che sta in C: e metterlo in Documenti, come posso fare?

In poche parole che commando posso eseguire?

Ho provato ad consultare la guida ma non riesco ad eseguire questo commando.


La guida è questa:


Usage: PKZIP [-b[path]] [options] zipfile [@list] [files...]
Options summary - consult the PKWARE documentation for additional information
-x<filespec|@list> = eXclude filespec(s) -z = add zipfile comment
-d = delete files -f = freshen files -i = add changed files
-l = display license info -u = update files -m[u,f] = move files
-a = add files -b = create temp zipfile on alternate drive
-c = add/edit file comments -C = add comments to new files only
-k = keep same ZIP date -o = set ZIP date to latest file
-q = enable ANSI comments -s<pwd> = Scramble files with password
-r = recurse subdirs -$[drive] = save volume label
-t[mmddyy] = Compress files on or after specified date (default=today)
-e[x,i,s] = use maXimal compression/Implode only/Shrink only
-<p|P> = store pathnames | p=recursed into | P=specified & recursed into
-<w|W><H,S> = | w=include | W=don't include | Hidden/System files
-<j|J><H,S,R> = | j=mask | J=don't mask | Hidden/System/Readonly attributes
-v[b,c,d,e,n,p,s,r,t] = view ZIP [Brief listing/show Comments/sort by -
Date/Ext/Name/Percentage/Size/sort Reverse/Technical (long) listing]
zipfile = ZIP file name. Default extension is .ZIP
file = Names of files to compress. Wildcards *,? ok. Default is ALL files.
@list = listfile containing names of files to add or view etc.

If you find PKZIP fast, easy, and convenient to use, a registration of $25
would be appreciated. If you send $47 or more you will receive, when
available, the next version of the PKZIP, PKUNZIP, and PKSFX programs.
Please state the version of the software that you currently have. Send
check or money order to: PKWARE, Inc.
7545 N. Port Washington Rd.
Glendale, WI 53217


Grazie e ciao

ingpeo
19-06-2004, 18:15
Una volta che arrivi in A
a:\>pkzip c:\fileorigine.ext c:\cartelladest\filedest.zip

exploit
19-06-2004, 18:24
Non funzia così paesan..........

Gennarino
19-06-2004, 18:30
pkzip -a c:\dir\nome.ext c:\dirdest\nome.zip

exploit
19-06-2004, 18:34
pkzip -a c:\dir\nome.ext c:\dirdest\nome.zip

Peggio che tempesta........
..

Gennarino
19-06-2004, 19:08
in che senso ???

la formula e':

PKZIP.EXE -a c:\filesorgente.ext c:\docume~1\nomeun~1\Docume~1\filedestinazione.zip

il -a dev'essere minuscolo.

la tilde ~ devi usarla laddove il nome del file o della directory sia più lungo di 8+3 caratteri, oppure usa le doppie apici " per il nome completo o se esistono spazi.

exploit
19-06-2004, 19:48
Si ho risolto..........che voi sappiate ci sono dei zip sotto DOS + leggeri o che riescono a comprimere di +?

Adesso ho il problema che anche se zippato lo spazio non mi basta.

Grazie

PS: devo recuperare circa 30 KB

Gennarino
19-06-2004, 19:49
prova con l'opzione -ex dopo l'opzione -a

exploit
19-06-2004, 20:09
Ho appena guardato il RAR per DOS.....Troppo pesante, quindi nisba.

exploit
19-06-2004, 20:11
prova con l'opzione -ex dopo l'opzione -a

Adesso provo

exploit
19-06-2004, 20:14
Niente......Stesso risultato pultroppo

exploit
19-06-2004, 20:16
sotto dos al massimo basta che il percorso dove risiede il programma sia messo nell'autoexec come PATH


Come si realizza questo, su l' XP?

kaioh
19-06-2004, 21:00
Originariamente inviato da exploit
Come si realizza questo, su l' XP?

Xp non ce l'ho, però ho il 2000 che mi sembra sia simile.

Quindi
vai in pannello di controllo, pari sistema ( sono le proprietò di sitema,tast o destro su risorse del computer de ldesktop -->proprietà), vai su avanzate, vai su variabili di sistema, clicca su nuovo

nome varialbile : PATH
valore variabile : percorso che vuoi

sul 2000 dovrebbe essere cosi ,m da te vedi le analogie

;)

Gennarino
19-06-2004, 21:04
Mi viene in mente l' ARJ... prova con quello.
Non ricordo i comandi, dovrebbero essere simili a quelli di PKZIP.
Prendi anche UNARJ.EXE per scompattare...

kaioh
19-06-2004, 21:08
Originariamente inviato da exploit
Niente......Stesso risultato pultroppo
allora fai come facevo io , usa il norton commander , non avrà il miglior compressore che esista ma almeno non si fa alcuna fatica.:)

sparagnino
19-06-2004, 22:37
Ti han detto tutto.
NTFS e sei fregato.
E comunque mi sembra che anche con il winzip, da dos, ci siano problemi...

La sintassi era... pkzip x -y Q\:destinazione.zip K:\filesorgente

Le opzioni per includere le subdirectory non me le ricordo... Forse una s...

Gennarino
19-06-2004, 22:48
pkzip x -y Q\:destinazione.zip K:\filesorgente
serve per scompattare, lui ha bisogno di comprimere un file...

sparagnino
19-06-2004, 23:07
porc...

per compattare pkzip.
Per scompattare pkunzip

rbianco
20-06-2004, 00:44
Curioso che uno che usa Linux abbia problemi di questo tipo.
Ancora + curioso è che uno che usa DEBIAN abbia problemi di questo tipo! :asd:
Non è che hai Linux che gira sullo stesso pc che contiene il file in questione, vero?

exploit
21-06-2004, 08:36
Curioso che uno che usa Linux abbia problemi di questo tipo.

Non so cosa vuoi intendendere........Se vuoi dire come mai non sono un mago, la risposta è che x forza uno che usa Linux deve essere uno stregone.

Ancora + curioso è che uno che usa DEBIAN abbia problemi di questo tipo! :asd:

La curiosità è leggittima.......,ma prima di parlare devi sapere cosa sto cercando di realizzare............

Non è che hai Linux che gira sullo stesso pc che contiene il file in questione, vero?

No, non gira sullo stesso pc......sono contrario al multi boot.

Torniamo al problema, io cercavo di zippare in DOS dei file "prima che si caricano in Windows dei file di sistema".
Tutto questo si è rivelato possibile, ma con delle insidie da parte delle protezioni Win e dalle masse si si vuole scorporare e portare alll'interno di un misero disk 1,44.

L' NTFS è stata surclassata ed i file interessati sono stati zippati, ma impossibile trasportarli per la loro dimensione.

Devo recuperare 30 miseri KB, questo è il mio problema.
Le provocazioni non mi sono utili, alle altre persone ringrazio ancora umilmente.

Ciao

ingpeo
21-06-2004, 08:45
Prova con ARJ, di solito comprime un po' di più dello zip.
I comandi nn li ricordo però:( (forse è: arj -a fileorigine.ext filedest.arj)

Kajok
21-06-2004, 10:24
ai tempi dei mitici 286 avevo 6o 7 compattatori

pkzip, arj, zoo , LHA, e altri che non ricordo

ho fatto delle prove compattando tutto l'hd e varie directory singole e come compressione risultava che lha era il migiore....

vedo se lo trovo

ora cerco anche l'arj se ti serve

zei78
21-06-2004, 11:28
http://www.arjsoft.com/files.htm

Credo che da qui si possa scaricare l'arj.

Il comando mi sembra che sia arj a archivio.arj filedacomprimere.ext

thegiox
21-06-2004, 22:30
arj a -v -r a:\prova.arj

arj x -v -r a:\prova.arj

il primo compatta, il secondo decompatta. Il secondo comando è sicuro, il primo controlla... sono quasi dieci anni che non lo uso!!!

che tempi... :cry: :cry: :cry:

quando decompatti, copia il file nella partizione dove vuoi estrarre... ;)

rbianco
21-06-2004, 23:07
Originariamente inviato da exploit
Tutto questo si è rivelato possibile, ma con delle insidie da parte delle protezioni Win e dalle masse si si vuole scorporare

Eh?! :confused:

Originariamente inviato da exploit
L' NTFS è stata surclassata
EEH?! :confused:

Cmq ai miei tempi, quando ero maniaco dei compressori sotto dos, ero fan assoluto dell'Archive Comparison Test: prova a guardare qui:
http://compression.ca/act-win.html
e vedi se cambiando compressore ottieni il risultato (in quel sito dovresti trovare tutti i link ai software).

Però non ho ancora capito se i file che devi comprimere sono in partizione NTFS o se invece sei riuscito a portarli in un altro supporto FAT.

sycret_area
22-06-2004, 13:58
[B]
Devo recuperare 30 miseri KB, questo è il mio problema.
Le provocazioni non mi sono utili, alle altre persone ringrazio ancora umilmente.

Ciao

usare RAR per dos no eh? ha anche unìinterfaccia grafica neinte male.. e comprime molto di più dello zip...

zei78
22-06-2004, 18:55
Originariamente inviato da exploit
Ho appena guardato il RAR per DOS.....Troppo pesante, quindi nisba.

Non può perchè è troppo pesante....

Comunque l'arj sta su un floppy, ed i comandi direi che sono giusti!

Billabong
22-06-2004, 19:28
Ciao!

sycret_area
22-06-2004, 21:55
troppo pesante??? 102kb sono troppi? problemi di floppy? metti il compressore su un atro dischetto. problemi di file compressi? no problem, rar ti fa anche lo spit multidisc.

Se lo vuoi fai un fischi e mandami la tua mail.

ciao

ally
22-06-2004, 22:48
...ma scusa perchè una volta che accedi a questi file nn ne fai una semplice copia nello stesso hd in cui risiedono cambiando destinazione o nome...riavvi e i file saranno accessibili,copiabili,comprimibili e trasportabili senza dannarti con il dos e la scarsa capienza dei fd ;)