[HELP] Aggiunger informazioni a un file Host - Versione stampabile +- HwNL Community - Il Forum Informatico (https://forum.hwnl.it) +-- Forum: Informatica (https://forum.hwnl.it/forum-27.html) +--- Forum: Programmazione (https://forum.hwnl.it/forum-18.html) +--- Discussione: [HELP] Aggiunger informazioni a un file Host (/thread-1028.html) |
RE: [HELP] Aggiunger informazioni a un file Host - Fabianator - 10-25-2010 Salve a tutti, è un po' di tempo che mi diverto a cercare informazioni su gli hosts di windows... ma vorrei creare uno script (in dos ancora meglio) che mi permetta di aggiungere altre "righe" a il file già presente... non vorrei sostituirlo ma mantener il solito... sinceramente non saprei da dove partire... per sostituire il file usavo Winrar e facevo estrarre il file nel percorso... oppure questo script (che avevo trovato a giro): Codice: @ECHO OFF RE: [HELP] Aggiunger informazioni a un file Host - Devil_Code - 10-29-2010 Praticamente un editor?.. RE: [HELP] Aggiunger informazioni a un file Host - Fabianator - 10-29-2010 si, ma non deve aprirlo ma solo aggiornare informazioni in maniera silente! RE: [HELP] Aggiunger informazioni a un file Host - Clay65 - 10-30-2010 Io direi che si possa facilmente realizzare utilizzando il semplice comando COPY. Fab, come sai non ho modo per testarlo su Win 7, e quindi tantomeno su un OS 64bit, ma non credo ci dovrebbero essere problemi. Anche in OS 64bit non mi pare che il file HOSTS sia usato da applicazioni a 32bit, quindi la cartella dovrebbe essere la stessa. Crea prima un file di tipo testo e chiamalo poi HOSTSMY (senza estensione) con la lista degli IP da aggiungere all'HOSTS. Esempio : Codice: 38.25.63.10 x.acme.com Poi con un file .CMD cosi' si risolve la cosa (su XP funziona benissimo...) : Codice: @echo off Ciao Clay RE: [HELP] Aggiunger informazioni a un file Host - Fabianator - 10-30-2010 grazie, molto gentile... provo e vi faccio sapere! :mrgreen: RE: [HELP] Aggiunger informazioni a un file Host - Devil_Code - 10-30-2010 Io ieri notte ti avevo creato un programmino che ti permettesse di aggiungere gli ip e poi si schiacciava un tasto e via.. xD RE: [HELP] Aggiunger informazioni a un file Host - Fabianator - 10-30-2010 manda... pure, tutto è ben accetto! RE: [HELP] Aggiunger informazioni a un file Host - Fabianator - 10-30-2010 Clay65 Ha scritto:Poi con un file .CMD cosi' si risolve la cosa (su XP funziona benissimo...) :su XP mi spariscono tutti i files, HOSTS, HOSTSMY e HOSTS.OLD non si trovano più nella cartella etc... io ho copiato bella solita cartella i file .BAT e HOSTSMY :? RE: [HELP] Aggiunger informazioni a un file Host - Clay65 - 10-30-2010 Fab, HOSTSMY viene DELetato, gli altri magari non li vedi.... ma ci sono ! se guardi l'ultima riga c'e' il comando ATTRIB che assegna gli attributi ai file HOSTS e HOSTS.OLD in modo che risultino file di Sistema, Nascosti e Sola Lettura. E' il modo piu' facile per difendersi da eventuali script malevoli che cerchino di modificare il file HOSTS, ed e' anche il motivo per cui il primo "IF EXIST" e' dedicato proprio a rimuovere tali attributi per poter modificare o cancellare tali file. Questo script l'ho fatto in modo da poterlo lanciare da qualunque posizione, basta solo che il .CMD e HOSTSMY siano nella solita cartella. Per le mie prove infatti li ho messi in un RAR SFX che si estrae in TEMP. Se vuoi controllare gli "effetti" puoi commentare la riga "ATTRIB..." (metti un ";" all'inizio della stessa). RE: [HELP] Aggiunger informazioni a un file Host - Fabianator - 10-30-2010 si infatti non li vedo neanche nascosti! ob: RE: [HELP] Aggiunger informazioni a un file Host - Clay65 - 10-31-2010 Prima di tutto devo scusarmi per il parametro che ho citato ";" per commentare testo in un Batch, serve il "REM" oppure "::" (due x doppi punti). (Ultimamente smanetto spesso con altri tipi di script e mi sono confuso...) mi pare strano che con quelle impostazioni di cartella non te li veda, comunque se vuoi aggiungere un Check immediato al file HOSTS per vedere se la modifica e' avvenuta, puoi aggiungere queste righe alla fine : Codice: type HOSTS Per vedere i file puoi usare il Prompt Comandi entrando nella cartella ETC e usando ATTRIB (senza parametri) che, a differenza del comando DIR, ti fara' vedere anche tutti i file nascosti o di sistema. Ciauz Clay RE: [HELP] Aggiunger informazioni a un file Host - Fabianator - 11-04-2010 funziona il tutto clay, grazie... (ora posso preparare il mio HostsWall Plus!) :mrgreen: |