

Benvenuto nel forum del canale Youtube Gentiluomo Digitale.
Ti ricordiamo che la partecipazione a queste discussioni comporta l’implicita accettazione delle
N. B. Se dopo la registrazione non ti arrivasse la mail di conferma puoi effettuare comunque la procedura password smarrita per ricevere la mail che ti consentirà di impostarla ed accedere al forum.
Shortcut per abilitare/disattivare connessione lan
Cita da giacdon su 17 Dicembre 2024, 16:26Buongiorno a tutti
ho installato w11 e come ho sempre fatto da w7 in poi ho sempre creato uno shortcut sul desktop per attivare o disattivare la lan sempre il tutto da tasto dx del mouse. Ora con w11 questo trucchetto non funziona più nel senso che mi dà la possibilità di abilitare (e appare lo scudo amministratore a fianco) ma non più la possibilità di disattivare.
Qualcuno di grazia può spiegarmi come mai??
Buongiorno a tutti
ho installato w11 e come ho sempre fatto da w7 in poi ho sempre creato uno shortcut sul desktop per attivare o disattivare la lan sempre il tutto da tasto dx del mouse. Ora con w11 questo trucchetto non funziona più nel senso che mi dà la possibilità di abilitare (e appare lo scudo amministratore a fianco) ma non più la possibilità di disattivare.
Qualcuno di grazia può spiegarmi come mai??
Cita da LucaF su 17 Dicembre 2024, 17:58Ciao, io uso un bat per fare ciò che chiedi. Basta che ti crei un file di testo con blocco note e incolli questo testo:
@echo off
if not "%minimized%"=="" goto :minimized
set minimized=true
start /min cmd /C "%~dpnx0"
goto :EOF
:minimized
set mybatch=%~dp0%~n0%~x0
>nul 2>&1 "%systemroot%\system32\cacls.exe" "%systemroot%\system32\config\system"
If '%errorlevel%' neq '0' (Goto uacprompt) else (goto gotadmin)
:uacprompt
Echo set uac = createobject^("shell.application"^) > "%temp%\getadmin.vbs"
Echo uac.shellexecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
Exit /b
:gotadmin
If exist "%temp%\getadmin.vbs" (del "%temp%\getadmin.vbs")
Pushd "%cd%"
Cd /d "%~dp0"
netsh int sho int|findstr /i /b /c:"Disab"
if %errorlevel%==0 (
set ED=Enable
set ren=Disable
) else (
set ED=Disable
set ren=Enable
)
for /f "tokens=2 delims=, skip=2" %%a in ('"wmic nic where (netconnectionid like '%%') get netconnectionid,netconnectionstatus /format:csv"') do (
netsh interface set interface name="%%a" %ED% >nul 2>&1
)
ren "%mybatch%" "%ren% Network.bat"salva con estensione .bat, dagli nome che vuoi e con doppio click disattivi sia la lan che la wireless. Un altro doppio click e riattivi entrambe. Spero di esserti stato utile.
Ciao, io uso un bat per fare ciò che chiedi. Basta che ti crei un file di testo con blocco note e incolli questo testo:
@echo off
if not "%minimized%"=="" goto :minimized
set minimized=true
start /min cmd /C "%~dpnx0"
goto :EOF
:minimized
set mybatch=%~dp0%~n0%~x0
>nul 2>&1 "%systemroot%\system32\cacls.exe" "%systemroot%\system32\config\system"
If '%errorlevel%' neq '0' (Goto uacprompt) else (goto gotadmin)
:uacprompt
Echo set uac = createobject^("shell.application"^) > "%temp%\getadmin.vbs"
Echo uac.shellexecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
Exit /b
:gotadmin
If exist "%temp%\getadmin.vbs" (del "%temp%\getadmin.vbs")
Pushd "%cd%"
Cd /d "%~dp0"
netsh int sho int|findstr /i /b /c:"Disab"
if %errorlevel%==0 (
set ED=Enable
set ren=Disable
) else (
set ED=Disable
set ren=Enable
)
for /f "tokens=2 delims=, skip=2" %%a in ('"wmic nic where (netconnectionid like '%%') get netconnectionid,netconnectionstatus /format:csv"') do (
netsh interface set interface name="%%a" %ED% >nul 2>&1
)
ren "%mybatch%" "%ren% Network.bat"
salva con estensione .bat, dagli nome che vuoi e con doppio click disattivi sia la lan che la wireless. Un altro doppio click e riattivi entrambe. Spero di esserti stato utile.
Cita da giacdon su 18 Dicembre 2024, 10:14Intanto ti ringrazio della risposta. La questione è il perchè zio Bill non mi lasci fare una cosa così semplice come era su w7.
Ho provato a dare i privilegi di amministratore e passaggi vari sul collegamento alla lan ma nessun risultato.
Una domanda: io ho 2 schede lan e il tuo bat lavora su tutte e due contemporaneamente?
Intanto ti ringrazio della risposta. La questione è il perchè zio Bill non mi lasci fare una cosa così semplice come era su w7.
Ho provato a dare i privilegi di amministratore e passaggi vari sul collegamento alla lan ma nessun risultato.
Una domanda: io ho 2 schede lan e il tuo bat lavora su tutte e due contemporaneamente?
Cita da BLucio su 18 Dicembre 2024, 15:38Cita da LucaF su 17 Dicembre 2024, 17:58Ciao, io uso un bat per fare ciò che chiedi. Basta che ti crei un file di testo con blocco note e incolli questo testo:
@echo off
if not "%minimized%"=="" goto :minimized
set minimized=true
start /min cmd /C "%~dpnx0"
goto :EOF
:minimized
set mybatch=%~dp0%~n0%~x0
>nul 2>&1 "%systemroot%\system32\cacls.exe" "%systemroot%\system32\config\system"
If '%errorlevel%' neq '0' (Goto uacprompt) else (goto gotadmin)
:uacprompt
Echo set uac = createobject^("shell.application"^) > "%temp%\getadmin.vbs"
Echo uac.shellexecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
Exit /b
:gotadmin
If exist "%temp%\getadmin.vbs" (del "%temp%\getadmin.vbs")
Pushd "%cd%"
Cd /d "%~dp0"
netsh int sho int|findstr /i /b /c:"Disab"
if %errorlevel%==0 (
set ED=Enable
set ren=Disable
) else (
set ED=Disable
set ren=Enable
)
for /f "tokens=2 delims=, skip=2" %%a in ('"wmic nic where (netconnectionid like '%%') get netconnectionid,netconnectionstatus /format:csv"') do (
netsh interface set interface name="%%a" %ED% >nul 2>&1
)
ren "%mybatch%" "%ren% Network.bat"salva con estensione .bat, dagli nome che vuoi e con doppio click disattivi sia la lan che la wireless. Un altro doppio click e riattivi entrambe. Spero di esserti stato utile.
Grazie
Cita da LucaF su 17 Dicembre 2024, 17:58Ciao, io uso un bat per fare ciò che chiedi. Basta che ti crei un file di testo con blocco note e incolli questo testo:
@echo off
if not "%minimized%"=="" goto :minimized
set minimized=true
start /min cmd /C "%~dpnx0"
goto :EOF
:minimized
set mybatch=%~dp0%~n0%~x0
>nul 2>&1 "%systemroot%\system32\cacls.exe" "%systemroot%\system32\config\system"
If '%errorlevel%' neq '0' (Goto uacprompt) else (goto gotadmin)
:uacprompt
Echo set uac = createobject^("shell.application"^) > "%temp%\getadmin.vbs"
Echo uac.shellexecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
Exit /b
:gotadmin
If exist "%temp%\getadmin.vbs" (del "%temp%\getadmin.vbs")
Pushd "%cd%"
Cd /d "%~dp0"
netsh int sho int|findstr /i /b /c:"Disab"
if %errorlevel%==0 (
set ED=Enable
set ren=Disable
) else (
set ED=Disable
set ren=Enable
)
for /f "tokens=2 delims=, skip=2" %%a in ('"wmic nic where (netconnectionid like '%%') get netconnectionid,netconnectionstatus /format:csv"') do (
netsh interface set interface name="%%a" %ED% >nul 2>&1
)
ren "%mybatch%" "%ren% Network.bat"salva con estensione .bat, dagli nome che vuoi e con doppio click disattivi sia la lan che la wireless. Un altro doppio click e riattivi entrambe. Spero di esserti stato utile.
Grazie
Cita da LucaF su 29 Dicembre 2024, 18:11Cita da giacdon su 18 Dicembre 2024, 10:14Intanto ti ringrazio della risposta. La questione è il perchè zio Bill non mi lasci fare una cosa così semplice come era su w7.
Ho provato a dare i privilegi di amministratore e passaggi vari sul collegamento alla lan ma nessun risultato.
Una domanda: io ho 2 schede lan e il tuo bat lavora su tutte e due contemporaneamente?
Non saprei se disattiva entrambe. Provalo.
Cita da giacdon su 18 Dicembre 2024, 10:14Intanto ti ringrazio della risposta. La questione è il perchè zio Bill non mi lasci fare una cosa così semplice come era su w7.
Ho provato a dare i privilegi di amministratore e passaggi vari sul collegamento alla lan ma nessun risultato.
Una domanda: io ho 2 schede lan e il tuo bat lavora su tutte e due contemporaneamente?
Non saprei se disattiva entrambe. Provalo.