Controllo del tempo di aggiornamento di Windows 10


2

Sono connesso a una connessione Internet che è gratuita dall'1 alle 7 del mattino e voglio programmare questo in Windows 10. significa che voglio impostare lo scheduler per impostare il mio stato misurato WiFi su off alle 1 o 'orologio e impostalo su 7 ogni giorno al mattino. Voglio solo mettere lo stato misurato del mio WiFi ad esempio 1 ogni giorno spento e alle 7 in punto quando il mio Windows 10 è in esecuzione e Ho effettuato l'accesso per controllare solo l'aggiornamento automatico di Windows 10 e tuttavia avere accesso a qualsiasi informazione Internet online.


Benvenuto in Super User. Leggi Come chiedere , quindi modifica la domanda per includere una domanda specifica e i dettagli di ciò che hai già tentato al fine di risolverlo da solo.
CharlieRB,

Non sei sicuro di cosa intendi per "stato misurato" (sembra che si riferisca al tuo ISP e come si carica, nel qual caso aggirarlo sarebbe fuori tema). Windows 10 si aggiornerà un po 'di tempo. Stai dicendo che vuoi solo programmarlo in modo che non lo sia durante il periodo gratuito? In tal caso, perché dovresti pagare per scaricare gli aggiornamenti quando puoi farlo gratuitamente? Stai utilizzando il 100% della larghezza di banda da 1 a 7 e i download ne ridurrebbero l'utilizzo?
fixer1234,

Risposte:


1

ci sono voluti solo circa 9 mesi per ottenere una risposta adeguata, ma qui va :)

Questa è stata una domanda valida nonostante i commenti che hai ricevuto. Mi trovo in una situazione simile in cui il mio ISP consente 150 GB di download al mese, tranne da mezzanotte alle 8, in cui i download non contano ai fini del nostro limite mensile. Dobbiamo impedire a Windows 10 di essere così avido con i nostri dati durante le ore monitorate e il modo per farlo è quello di impostare le connessioni wireless come "misurate" durante queste ore.

Dovrai usare NETSH per fare il lavoro - ho perso qualche ora cercando di farlo tramite WMI ma non ci sono riuscito. Per elencare tutti i profili wifi di cui il tuo PC è a conoscenza eseguilo in PowerShell (o prompt dei comandi):

netsh.exe WLAN show profiles

Otterrai un risultato simile a questo:

Profili su interfaccia WiFi:

Profili dei criteri di gruppo (sola lettura)

Profili utente

Profilo utente completo: sopra

Tutti i profili utente: _stanstedairport WiFi

Profilo utente completo: piano di sotto

Tutti i profili utente: Starbucks

Copia i nomi dopo i due punti in modo da ottenere il caso giusto in quanto è importante e inserisci quelli che desideri in questo script PowerShell:

# Sets the following wireless profiles as metered
$WifiProfiles = @('upstairs','downstairs')
foreach($WifiProfile in $WifiProfiles){
    netsh.exe WLAN set profileparameter name=$WifiProfile cost="fixed"
}

Salvalo come file * .PS1 e utilizza l'utilità di pianificazione per avviarlo nel momento desiderato. Se non hai mai utilizzato l'utilità di pianificazione con PowerShell in precedenza, nella scheda "Azioni" inserisci:

PowerShell.exe

nella casella "Programma / script:" e nella casella "Aggiungi argomenti" immettere:

-file "C: \ percorso al tuo file \ tuo file.PS1"

Avrai quindi bisogno di un nuovo script per ripristinare i profili wireless su unmetered - usa questo:

# Sets the following wireless profiles as unmetered
$WifiProfiles = @('upstairs', 'downstairs')
foreach($WifiProfile in $WifiProfiles)
{
    netsh.exe WLAN set profileparameter name=$WifiProfile cost="unrestricted"
}

Spero che ti sia utile

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.