Newsgroup: it.comp.aiuto
Titolo: da un programma all'altro

e' possibile in winxp se avvio un programma fare in modo che se ne avvi
automaticamente anche un altro ? Per exe, clikko outlook e insieme a quello
mi si avvia anche un altro che voglio io....
grazie.

Hello, sanchez!


Se vuoi puoi utilizzare MyRun (freeware) per avviarne molteplici con un solo
click.
Sezione system della Mole Zone (url in firma).
Un saluto.
-- 
Henry The Mole.
_________________________________
The Mole Zone: 
www.themolezone.cjb.net
remove EHILABEPPE to e-mail me

 insieme a quello mi si avvia anche un altro che voglio io....
Puoi creare un file batch dal quale richiami tutti i programmi che vuoi
avviare cliccando sul file batch stesso:
con blocco note crea un file di nome ProgrammiInternet.bat all'interno del
quale scrivi:
start "C:\Programmi\Microsoft Office\Office10\OUTLOOK.EXE"
start "C:\Programmi\Internet Explorer\iexplore.exe"
start "C:\Programmi\Outlook Express\MSIMN.EXE"
Salva il file sul desktop (per esempio) e cliccaci sopra: verranno avviati
Outlook, Internet Explorer e Outlook Express.
-- 
3st3b4n
www.seber.it
Questo post è stato scritto con bit riciclati.

 Outlook, Internet Explorer e Outlook Express.
non funziona.... ho fatto per provareil copia/incolla sul rigo di outlook
che mi hai dato.
Quando ci clicco semplicemnte mi apre una finestra DOS  che mi manda alla
cartella DOCUMENT e SETTINGS , DESKTOP e mi lascia fermo li'  , al prompt
dei comandi.. che dovrei fare?
grazie.

 al prompt dei comandi.. che dovrei fare?
Il percorso completo dei programmi dell'esempio potrebbero non essere uguali
a quelli che hai tu. Modifica quindi il file batch inserendo il percorso
completo. Ricorda di utilizzare le apici per racchiudere il percorso del
file nel caso contenga degli spazi.


 file nel caso contenga degli spazi.
ok, grazie.
adesso funziona -
ed e' possibile conlo stesso sistema fare anche in modo che i progr si
chiudano oltre che aprirsi insieme?
Per exe, chiudo eudora e mi si chiude pure l'altro che si era acceso insieme
all'apertura....

> Sul rigo di Outlook? Cosa intendi?

Diciamo che un modo ci sarebbe, ma č poco salutare: puoi scaricare da
internet un programma per chiudere brutalmente un programma (uno di questi č
il gratuito PsKill ->
http://www.sysinternals.com/ntw2k/freeware/pskill.shtml
) e poi crearti un
batch file che esegua questo programma sulle applicazioni che desideri, nel
nostro esempio:
pskill outlook.exe
pskill iexplorer.exe
pskill msimn.exe
E' chiaro comunque che devi eseguire tu questo batch file e che non puoi
fare in modo che chiudendo Eudora si chiudano altri programmi, a meno che,
non modifichi il batch file che lancia tutti i programmi, aggiungendo /wait
come parametro al comando start dell'ultimo programma che avvii ed inserendo
dopo questa riga la chiamata a pskill. In questo modo, il batch che lancia i
vari programmi rimane fermo in attesa della chiusura dell'ultimo programma
che hai avviato e, quando chiudi quest'ultimo, il batch continua
l'esecuzione killando gli altri programmi:
start "C:\Programmi\Microsoft Office\Office10\OUTLOOK.EXE"
start "C:\Programmi\Internet Explorer\iexplore.exe"
start /WAIT "C:\Programmi\Outlook Express\MSIMN.EXE"
pskill outlook.exe
pskill iexplorer.exe
A questo punto, il batch file rimane in attesa della chiusura di Outlook
Express. Quando chiudi Outlook Express, il batch elabora le righe pskill
outlook.exe e pskill iexplorer.exe.
-- 
3st3b4n
www.seber.it
Questo post č stato scritto con bit riciclati.

 all'apertura....
Sempre con le stesse informazioni che ti ha dato 3st3b4n
ma con estensione vbs
Set WshShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec("calc")' programma principale
'Quando il programma principale termina vengono
' terninati anche i secondari
Set oExec1 = WshShell.Exec("notepad")' programma secondario
Set oExec2 = WshShell.Exec("C:\PROGRA~1\ACCESS~1\MSPAINT.EXE")' programma secondario
Set oExec3 = WshShell.Exec("Clipbrd")' programma secondario
'Set oExec3 >> ecc
WScript.Sleep 1500
WshShell.AppActivate("calcolatrice")
msgbox"prova a chiudere la calcolatrice"
'togli le tre rige sopra che servono come demo
Do While oExec.Status = 0
     WScript.Sleep 10
Loop
''WScript.Echo "status" &" >>>"& oExec.Status &"     "  &"Closed"
oExec1.Terminate()
oExec2.Terminate()
oExec3.Terminate()
' questa e' una prova poi cambia con i tuoi reali percorsi
' per esempio al posto di
'Set oExec2 = WshShell.Exec("C:\PROGRA~1\ACCESS~1\MSPAINT.EXE")
'ci metti
'Set oExec2 = WshShell.Exec("C:\PROGRA~1\OUTLOO~1\MSIMN.EXE")
'Copia incolla su notepad e salva con estensione .vbs
'tutti i file (*.*)  poi ci clicchi sopra. (per esempio Run.vbs)
'se ti da' errore disattiva l'antivirus
--
Fosco

"Fosco" <fa...@fake.invalid> ha scritto nel messaggio
news:kptjc.110017$hc5.4...@news3.tin.it...

ottimo... proprio quello che volevo...  il problema e' che non so come fare
a sostituire nelle tue righe i programmi che voglio io , che sono solo due
uno e'   C:\EUDORA\EUDORA.EXE  e poi ne ho un altro che voglio mi si apra e
mi si chiuda insieme ad Eudora... come posso fare ?
Grazie.