Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di hansolo
    Registrato dal
    Dec 2000
    Messaggi
    685

    Cambio di rete frequente

    Mi capita ogni giorno per motivi di lavoro di cambiare le impostazioni di rete almeno un paio di volte + una terza quando arrivo a casa. Ora non so se esiste un programma che fa tale cosa, in pratica un software per impostare i parametri di rete precedentemente caricati cosicche posso cambiarli al volo senza andare su stato..impostazioni...proprietà etc etc..

    Grazie e saluti


  2. #2
    Utente di HTML.it L'avatar di fbracal
    Registrato dal
    Jun 2006
    Messaggi
    1,630
    Se hai Windows XP, 2K o superiori, puoi usare il potentissimo programma netsh.exe, con cui si possono fare moltissime cose, tra cui configurare anche le interfacce di rete.
    Se provi a lanciare netsh, vedrai apparire il suo tipico prompt che è netsh>
    Una delle modalità di funzionamento di netsh è la lettura di script di configurazione, usando questa sintassi: netsh exec script.txt
    Chiaramente per ogni rete dovrai crearti l'opportuno file di script. Ma come sono fatti questi file?
    Vediamo un paio di esempi:
    1) Assegnamento automatico delle impostazioni alla scheda di rete tramite DHCP
    interface
    ip
    set address name="Connessione alla rete locale (LAN)" source=dhcp
    set dns name="Connessione alla rete locale (LAN)" source=dhcp
    quit

    2) Assegnamento manuale delle impostazioni alla scheda di rete
    interface
    ip
    set address name="Connessione alla rete locale (LAN)" source=static addr=192.168.1.2 gateway=192.168.1.1 mask=255.255.255.0 gwmetric=0
    set dns name="Connessione alla rete locale (LAN)" source=static addr=195.130.224.18 register=primary
    add dns name="Connessione alla rete locale (LAN)" addr=195.130.225.129
    quit

    I parametri dovrebbe essere piuttosto autoesplicativi, altrimenti chiedi pure lumi.

  3. #3
    Utente di HTML.it L'avatar di hansolo
    Registrato dal
    Dec 2000
    Messaggi
    685
    Allora.. si crea uno script per ogni rete esatto?

    In ogni scirpt inserisco il nome, i dati dhcp o manuali a seconda della rete, gateway, mask e i dati dns giusto?

    ma inseriti tali dati poi come memorizzo lo script e come lo richiamo? cioè i comandi qali sono ?

    ciao grazie e scusa ancora per il disturbo

  4. #4
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    re

    ottimo suggerimento, davvero funzionale quel programma..

    forse meglio creare due file .bat e lanciarli all'occasione..
    ciao
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  5. #5
    Utente di HTML.it L'avatar di hansolo
    Registrato dal
    Dec 2000
    Messaggi
    685
    Si ok sarà pure ottimo però essendo ignorante in materia come creo e soprattutto come salvo e lancio sti files?
    grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    258
    non conosco netsh. Però penso che devi fare così:

    Crei un file di testo (ad es "rete1.txt") e gli scrivi dentro le informazioni che devi (quelle che ha postato fbracal).

    poi crei il file batch. Per fare questo crei un nuovo file di testo (ad es "Lancia rete 1.txt") e dentro gli scrivi solo questa riga:

    netsh exec rete1.txt

    poi modifichi l'estensione del file ("Lancia rete 1.txt" diventa "Lancia rete 1.bat").

    Quando vuoi cambiare rete clicchi due volte su Lancia rete 1 et... voilà!

    Spero di avere azzeccato....

  7. #7
    Utente di HTML.it L'avatar di fbracal
    Registrato dal
    Jun 2006
    Messaggi
    1,630
    Esatto frarugi87:
    Si crea un file di testo per ogni rete con estensione .txt, ovvero si creano tanti file reten.txt quante sono le reti, n è il numero indicante la rete;
    In ciascun file di testo metti dentro le informazioni relative a quella rete (eventuale DHCP, DNS gateway, indirizzi IP e netmask;
    Poi crei tanti file con estensione .bat, quante sono le reti, ovvero crei tanti file reten.bat quante sono le reti, n è il numero indicante la rete;
    In ciascun file .bat metti una sola riga del tipo netsh exec reten.txt;
    QUando vuoi cambiare le impostazioni di rete, lanci l'omonimo file batch.

  8. #8
    Utente di HTML.it L'avatar di hansolo
    Registrato dal
    Dec 2000
    Messaggi
    685
    ok grazie tantissimo gente!!
    meno male .. risolto problema grazie ancora!!
    ciaoooooo

  9. #9
    puoi utilizzare netsetman

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.