News:

Ritornati online con una nuova veste grafica

Menu principale

[HELP][INFO] operazioni da riga di comando

Aperto da http://emule-project.net, 29 Febbraio 2008, 13:33:20

Discussione precedente - Discussione successiva

http://emule-project.net

ciao a tutti, spero sia la sez. giusta!

Mi chiedevo solamente come fare ad eseguire una o certe operazioni da riga di comando!

Non avendo competenze in materia, ho capito che per questo ci vuole sicuramente un bel aiutino.

In breve, quello che mi ero prefisso era di estrappolare in qualche modo il comando per avviare e interrompere
la linea ADSL dal software di AccessRunner USB ADSL WAN ADAPTER, per non dovere sempre continuare ad aprire e chiuderlo, ma avviare/interrompere l'ADSL creando un collegamento a parte.

Es. Ho notato che per il turbo spegnimento di XP basta creare un collegamento inserendo la stringa:

%windir%\system32\shutdown.exe -s -t 00

è possibile fare una cosa del genere nel mio caso o esistono programmi per lo scopo ?

Da me il comando in questione è contenuto nel file CnxAdslC.cpl




 

clic

per avviare connessioni dalla command line devi usare il comando rasdial

se digiti rasdial /? dal prompt dei comandi vedrai elencate anche le opzioni

in linea di massima per una connessione che si chiama pippo il comando è il seguente
rasdial pippo

per disconnettere
rasdial pippo /disconnect

Per schedulare, sempre dalla shell a caratteri, devi usare il comando at (complicato per chi non lo conosce) oppure Operazioni pianificate dal Pannello di controllo
...

http://emule-project.net

O.K. clic,
per me è + Arabo che Italiano ma vedo cosa riesco a fare,
ciao GRAZIE

Vincent Vega

Citazione di: http://emule-project.net il 29 Febbraio 2008, 13:33:20
Es. Ho notato che per il turbo spegnimento di XP basta creare un collegamento inserendo la stringa:

%windir%\system32\shutdown.exe -s -t 00

"00" <--- Indica il tempo che il S.O. "ti concede" per interrompere il processo di spegnimento!!
Se sostituisci questo valore con un numero ti comparirà una finestra nella verrà effettuato un conto alla rovescia prima di spegnere il PC!!

Per interrompere questo processo ti basterà recarti in Start > Esegui > Digitare: shutdown -a

...

Ciao :D!!


http://emule-project.net

Per interrompere questo processo ti basterà recarti in Start > Esegui > Digitare: shutdown -a

Non ancora provato la stringa [shutdown -a] ma non dovrebbe essere stutdown.exe -a ?
beh, poi faccio la prova.

Per quanto riguarda invece il comando rasdial /? dal prompt dei comandi mi compare quanto segue:

-------------------------------------------------------------------------------------
C:\Documents and Settings\http://emule-project.net>rasdial /?
SINTASSI:
        rasdial nomevoce [nomeutente [password|*]] [/DOMAIN:dominio]
                [/PHONE:numeroditelefono] [/CALLBACK:numerorichiamata]
                [/PHONEBOOK:filerubrica] [/PREFIXSUFFIX]

        rasdial [nomevoce] /DISCONNECT

        rasdial

Esecuzione comando riuscita.
-------------------------------------------------------------------------------------
Non ho insistito ulteriormente perchè adesso ho poco tempo,
ma mi sembra di avere capito che dovrei immettere anche altri dati.
Tempo Al Tempo!!!  :rolleyes:
Poi mi ci metto un attimo.
ciao


clic

Scusa ma hai letto quello che ho scritto sopra? se digiti rasdial ottieni solo le indicazioni per la sintassi, per attivare una connessione devi digitare rasdial nome_connessione

Il nome della connessione lo trovi in connessioni di rete e se nel nome ci fossero degli spazi allora si devono usare le virgolette
es: rasdial "alice adsl"
...

http://emule-project.net

Citazione di: clic il 29 Febbraio 2008, 21:09:31
Scusa ma hai letto quello che ho scritto sopra? se digiti rasdial ottieni solo le indicazioni per la sintassi, per attivare una connessione devi digitare rasdial nome_connessione

Il nome della connessione lo trovi in connessioni di rete e se nel nome ci fossero degli spazi allora si devono usare le virgolette
es: rasdial "alice adsl"

Non avevo ancora provato totalmente quello che avevi scritto sopra
Ecco il risultato:
------------------------------------------------------------------------------------------
C:\Documents and Settings\http://emule-project.net>rasdial
Connesso a
SpeedCom +
Esecuzione comando riuscita.

C:\Documents and Settings\http://emule-project.net>rasdial "SpeedCom +"

Connessione a SPEEDCOM + riuscita.
Esecuzione comando riuscita.
------------------------------------------------------------------------------------------
PERO' NON SUCCEDE NIENTE

http://emule-project.net

Citazione di: Vincent Vega il 29 Febbraio 2008, 16:00:35
Citazione di: http://emule-project.net il 29 Febbraio 2008, 13:33:20
Es. Ho notato che per il turbo spegnimento di XP basta creare un collegamento inserendo la stringa:

%windir%\system32\shutdown.exe -s -t 00

"00" <--- Indica il tempo che il S.O. "ti concede" per interrompere il processo di spegnimento!!
Se sostituisci questo valore con un numero ti comparirà una finestra nella verrà effettuato un conto alla rovescia prima di spegnere il PC!!

Per interrompere questo processo ti basterà recarti in Start > Esegui > Digitare: shutdown -a

...

Ciao :D!!



a me dal PROMPT dei Comandi esce questo:
---------------------------------------------------------------------------------------------------------
        -i                      Visualizza l'interfaccia GUI, deve essere la prima opzione
        -l                      Disconnette l'utente (non può essere utilizzatocon l'opzione -m)
        -s                      Arresto del sistema
        -r                      Arresta e riavvia il sistema
        -a                      Interrompe l'arresto del sistema
        -m \\nomecomputer       Computer remoto per arresto/riavvio/interruzione
        -t xx                   Imposta timeout per chiusura a xx secondi
        -c "commento"           Commento per l'arresto (massimo 127 caratteri)
        -f                      Forza la chiusura delle applicazioni in esecuzione senza preavviso
        -d [p]:xx:yy         Il codice motivo per l'arresto
                                u è il codice utente
                                p è il codice di un arresto pianificato
                                xx è il codice motivo maggiore (numero intero positivo inferiore a 256)
                                yy è il codice motivo minore (numero intero positivo inferiore a 65536)
---------------------------------------------------------------------------------------------------------

http://emule-project.net

ho provato anche la stringa [rasdial "SpeedCom +" /disconnect] ma risultato è sempre lo stesso
Esecuzione comando riuscita
ma non noto nessun cambiamento nel sistema

http://emule-project.net

"RETTIFICO"
adesso sono riuscito a farla funzionare he... sono un po' duro (diciamo novizio) in materia,
ma non era questo l'aiuto che cercavo.

Allora... non mi riferivo al collegamento delle Connessioni di Rete (nel mio caso SpeedCom +)
ma al comando che sta nella console di Conexant AccessRunner USB ADSL, cioè...
per staccare totalmente la linea ADSL in modo che nessuno possa collegarsi se non sa il trucchetto.

Adesso per fare questo devo aprire la console di Conexant e premere ALT+P per far comparire
una seconda schermata dove mi trovo in prima le Generalità, qui ce il pulsante famoso che
AVVIA/INTERROMPE completamente la linea.

Forse non mi ero spiegato molto bene all'inizio!!!




http://emule-project.net

BEH... GRAZIE COMUNQUE

SPERAVO QUALCOSA DI PIU', MAGARI INDICAZIONI SU QUALCHE SOFTWARE


CitazioneChi Si Accontenta Gode

clic

Il grassetto+maiuscolo indica una certa insoddisfazione dal contributo ottenuto o sbaglio? ^__-

Il fatto è che le indicazioni te le ho date e pure abbastanza dettagliate, probabilmente non hai la preparazione adeguata per usarle e quindi se vuoi un aiuto più specifico dovresti esporre per filo per segno cosa vuoi ottenere.
Quello che chiami pannello di controllo del modem è solo una interfaccia che poi richiama la connessione di rete: quando sei connesso puoi verificare tu stesso che una delle connessioni di accesso remoto del tuo pc è attiva. Quindi comfermo la validità delle indicazioni che ti ho dato...
I comandi che ti ho descritto possono essere utilizzati all'interno di un file batch affinché tutto possa essere automatizzato come vuoi tu. Ripeto però che se tu fossi piu chiaro dando anche qualche particolare in più sul tuo computer, il provider ecc forse si potrebbe fare di più
...

http://emule-project.net

Sbagli a scrivere indica una certa insoddisfazione perchè i buoni consigli possono sempre servire,
ma sembra che riguardino solamente le Connessioni di rete non la linea ADSL vera e propria.

Scusa ma quando accendi il PC, modem o router che sia non rileva anche se hai la linea attiva ?
in definitiva è questo che interessa a me, per essere più preciso su quello che chiedevo posso aggiungere
che un'altro modo oltre a quello sopra citato per disattivare la linea è aprire Gestione Computer>Scede di rete
e disattivare il driver di AccessRunner USB ADSL WAN Adapter.

IL MIO PC un po' datato
--------------------------------------------------------------
Microsoft XP Media Center Edition 2002 Service Pack 2
Processore AMD Athlon 1.31 Ghz.
RAM 1024 MB (2x512 MB)
Sceda video ATI Radeon 9800 SE 256 MB
Scheda Pinnacle PCTV
Scheda di rete IC Plus IP10/100 Fast Ethernet Adapter
Modem Conexant AccessRunner USB ADSL WAN Adapter
Router Linksys WAG200 ("spento" in attesa 20 Mega)
Stampante Canon PIXMA iP2000
Scanner Visioner OneTouch 7600 USB
Masterizzatore LG HL-DT-ST DVD-RAM GSA-H20L
Masterizzatore PIONEER DVD-RW DVR-111D
2 HD Maxtor 6Y080L0 80 GB.
1 HD Maxtor 6 Y080L0 USB Device 80 GB.
1 HD Maxtor OneTouch III USB Device 750 GB.
Internet Explorer 6 SP2 (preferisco Opera o GreenBrowser)
--------------------------------------------------------------

clic

#13
Ritengo che sai perfettamente che il maiuscolo nei forum, newsgroup, chat e compagnia cantando significa urlare e quindi essere interpretato dallo staff come una "aggressione" verbale ;) detto questo chiuderei la parentesi netiquette.

Vediamo se ho capito le tue intenzioni: non vuoi che nessuno sia in grado di collegarsi ad internet tranne te, se è cosi si può affrontare il problema con diverse soluzioni.

Disattivare il modem, anche da riga di comando come vorresti fare, non impedirebbe a qualcuno di fare un rileva risorse per averlo di nuovo disponibile (anche staccando e riattacando il cavo usb si ottiene lo stesso risultato)

Quello che puoi fare è togliere l'eventuale avvio automatico della connessione o qualche utility del modem, individuare un componente vitale del modem e rinominarlo. In questa maniera nessuno potrebbe usare la connessione fino al lancio di un file batch che rinomini il file con il suo nome originale.

Se sei certo che il file CnxAdslC.cpl sia determinante per la connessione potresti agire su questo, anche se nutro dei dubbi poiché i file con estensione *.cpl sono quelli che compaiono nel pannello di controllo  di Windows.

Veniamo alla soluzione:

Creare un file di testo che chiameremo off.txt e al suo interno scriveremo i seguente testo (supponendo che il file si trovi in quella cartella)
ren c:\windows\system32\CnxAdslC.cpl   c:\windows\system32\CnxAdslC.bak
Si salva il file in e poi lo si rinomina in off.bat (per farlo dovete impostare la visulizzazione delle estensioni per i file conosciuti)

Create un altro file di testo che chiameremo on.txt con il seguente contenuto
ren c:\windows\system32\CnxAdslC.bak   c:\windows\system32\CnxAdslC.cpl
Come sopra si salva e si rinomina in on.bat

Il lavoro è fatto ed è sufficiente spostare i due file in una cartella a piacere da dove poterli lanciare. Se si mettono nella cartelle c:\windows si potranno lanciare digitando on o off da Start\Esegui senza l'estensione.

Nel caso quel file non fosse quello giusto, cerca un driver del modem o qualsiasi altra cosa lo faccia funzionare applicando lo stesso criterio esposto sopra.

Buon divertimento ;)
...

http://emule-project.net

Ho appena letto i tuoi consigli per creare i file .bat e per ora ho trovato solo i percorsi utili per poi fare le prove.
----------------------------------------------------------------------------------------------------------
Gestione Computer>Schede di rete>AccessRunner USB ADSL WAN Adapter>Dettagli Driver:
C:\WINDOWS\system32\DRIVERS\CnxTgN.sys
C:\WINDOWS\system32\DRIVERS\CnxEtp.sys
C:\WINDOWS\system32\CnxHwlo.dll
C:\Programmi\Conexant\AccessRunnerADSL\CnxDslTb.exe
C:\Programmi\Conexant\AccessRunnerADSL\CnxDslWz.dll
C:\Programmi\Conexant\AccessRunnerADSL\CnxAdslL.exe
C:\Programmi\Conexant\AccessRunnerADSL\CnxAdslC.cpl
C:\Programmi\Conexant\AccessRunnerADSL\CnxAdslH.chm

Gestione Computer>Controller USB>Conexant AccessRunner USB ADSL Interface>Dettagli Driver:
C:\WINDOWS\system32\CnxClsCo.dll
C:\WINDOWS\system32\CnxMfdCo.dll
C:\WINDOWS\system32\DRIVERS\CnxEtU.sys
----------------------------------------------------------------------------------------------------------
Ma ho notato che il percorso per accedere alla  console di Conexant AccessRunnerADSL che utilizzo per Avviare/Interrompere
il servizio non è in C:\Programmi\Conexant\AccessRunner ADSL\CnxAdslC.cpl come avevo scritto in precedenza ma è
un collegamento diretto al Pannello di Controllo, speriamo che la cosa non sia molto importante.
Per adesso un "GRAZIE" anche per la pazienza che hai avuto e appena posso ti faccio sapere.
Complimenti per la preparazione.

CitazioneIn Un Futuro Prossimo il Cervello Umano Diventerà Come Un Computer ?