Newsgroup: it.comp.lang.visual-basic
Titolo: Scrittura nel file.

Ciao a tutti,
Sono un dilettante programmatore (molto dilettante ;) ) e questa volta ho la
necessità di cancellare delle righe di un file dall'interno del file stesso,
ma questo senza utilizzare programmi esterni come anche il Vb.
esempio:
Rem Ciao a tutti
Rem Il Vb è 1 bel linguaggio
                                            ' a questo punto vorrei inserire
un
                                             'comando ke nell'esecuzione del
file
                                             'deve cancellare le prime 2
righe e
                                             'se stessa e continuare dal 4
rigo
Rem Vi ringrazion in anticipo
Spero di essere stato chiaro e ke qualkuno mi possa aiutare, x informazione
Vi posso dire ke il file è un .bat
Grazie!!!

 ma questo senza utilizzare programmi esterni come anche il Vb.
Senza un programma? WordPad, NotePad, Edit (Dos)

 ha scritto nel messaggio
news:_Jv19.18303$lu5.5...@twister1.libero.it...


 No senza nessun programma esterno, ma solo dall'interno del file.
Nemmeno con martello e scalpello ci riesci.

 No senza nessun programma esterno, ma solo dall'interno del file.
Come dire: ho dei risparmi in una cassetta di sicurezza di cui non ho la
chiave: vorrei spenderne un po', ma rimanendo dentro la cassetta di
sicurezza...
ma che senso ha?
Ciao

 Nemmeno con martello e scalpello ci riesci.
ERRORE :
1) click col tasto destro sul file / stampa
2) cancellare a penna la riga che non interessa
3) riscriverla a mano o con normografo su un foglio
vedete ? ci sono riuscito in 2 passi senza usare un programma di editing
esterno ( il punto 3 e' per un eventuale sviluppo dell'applicazione )

 1) click col tasto destro sul file / stampa
None, non si può nemmeno stampare. Le direttive sono chiare:


 > > > No senza nessun programma esterno, ma solo dall'interno del file.
umm umm be allora serve un virus ...uno residente o  magari un trojan che
lavori dall'interno del file e che dopo aver cancellato l'hd , il floppy e
la memoria interna dell' utente , magari cancelli anche quella fot*** linea
?

Cmq ragazzi, nn siete x niente di spirito o forse si quello ridikolo, cmq.
forse ho postato nel newgroup sbagliato.
Volevo solo realizzare qualkosa del genere
copy d:\prova.exe c:\windows\desktop\prova.exe
rename il presente file.bat il presente file.exe
!!!!! comando (se esiste) ke mi permetta di cancellare le due righe
precedenti e la presente.
seguito del programma compilato in eseguibile all'origine.
mi serviva x ottimizzare, x creare meno file possibili, ma forse x Voi nn è
importante risolvere il problema ma solo ridikolizzare.
X concludere grazie lo stesso del supporto anke morale.
Ciao.
"Gigio2K" <barone.fab...@M.libero.it.invalid> ha scritto nel
messaggio news:jRY19.24392$lu5.6...@twister1.libero.it...


 X concludere grazie lo stesso del supporto anke morale.
Senza ridicolizzare: Quello che vuoi fare (almeno per quello che si può
capire) NON si può fare!

 Ciao.
ma dai non prendertela ^_- in mezzo a tutte queste sigle , routine ecc.. ci
si deve svagare , attendevamo che specificassi meglio la tua richiesta (
come hai fatto ora ) e nel frattenpo "cazzeggiavamo" , non credevo di
offendere qualcuno !
cmq dovresti fare una occhiata alla netiquette per i tuoi prossimi post ( e'
solo un consiglio )
http://www.google.it/search?sourceid=navclient&hl=it&querytime=fEMj0B&q=neti
quette

 seguito del programma compilato in eseguibile all'origine.
qui non ci ho capito na mazza ! che significa ?

Allora vediamo un pò se ci capiamo!!!
il programma è già compilato è un file "proviamo.exe"
Allora lo rinomino in "proviamo.bat" e lo apro e all'apice inserisco le
seguenti istruzioni:
Attenzione lo rinomino .bat x far eseguire le istruzioni:
    copy d:\prova.exe c:\windows\desktop\prova.exe
poi rinomino il file presente da .bat in .exe così:
    rename proviamo.bat proviamo.exe
Ora dopo rinominato devo cancellare da "proviamo.exe" le prime 2 righe
altrimenti nn funziona
Quindi mi serve un comando eseguibile in un file bat che mi cancelli i
comandi copy e rename e sia ingrado di cancellare anche se stesso.
Spero di essere stato chiaro,
Aspetto Vostre risposte, ciao.
"Gigio2K" <barone.fab...@M.libero.it.invalid> ha scritto nel
messaggio news:QBF29.31205$n04.8...@twister2.libero.it...


 Allora vediamo un pò se ci capiamo!!!
no scusami ma non ho ancora capito , o forse non lo so fare sorry !
Ciao

seguenti istruzioni:
  Questa e' una cosa totalmente assurda che puo' portare solo a
rovinare il programma nel caso in cui qualche carattere del file venga
modificato quando ci inserisci davanti le istruzioni di copia ne'
peraltro si capisce perche' tu voglia fare un'operazione cosi'
assurda.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

 Aspetto Vostre risposte, ciao.
eccone una:
questo thread e' assolutamente delirante, gia' dal ren exe2bat e viceversa.
si da' il caso che i batch sono una cosa, gli exe un'altra.
e soprattutto, trattandosi di batch, il tutto non c'entra una mazza con
questo ng, con vb in genere, e tutto sommato pure con windows.
come giustamente hai detto, hai postato nel ng sbagliato.
cercane uno piu' adatto. magari area dos.
prima magari, se hai un win9, vai in win\command e guardati un po' gli help
del dos.
j.e.che.due

 altrimenti nn funziona
Io credo che tu beva, molto più di Bill. Scusa la franchezza.

 ha scritto

Ci ho pensato su e, delirando a mia volta, quello che tu vuoi fare,
corrisponde a (in un file .BAT da prompt di DOS, all'apice [cosa sarebbe?]):
copy d:\prova.exe c:\windows\desktop\prova.exe
proviamo.exe
Ora mi ubriaco, -che è meglio-.

 Ora mi ubriaco, -che č meglio-.
l'hai gia' fatto <g>