Torna indietro   Hardware Upgrade Forum > Software > Microsoft Windows > Microsoft Windows 7 e Vista

Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-12-2011, 11:35   #1
SkL000
Senior Member
 
Iscritto dal: Mar 2006
Messaggi: 358
Far partire un programma in automatico quando se ne avvia un altro

Ciao a tutti. Come da titolo, avrei bisogno di far partire un programma (B) dopo che ne ho avviato un altro (A), ma non viceversa; cioè, apro A e si apre B, ma se apro B non si deve aprire A. Per questo motivo preferirei evitare un file.bat

Grazie
SkL000 è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 11:56   #2
Nicodemo Timoteo Taddeo
Senior Member
 
L'Avatar di Nicodemo Timoteo Taddeo
 
Iscritto dal: Mar 2008
Messaggi: 20728
Forse non ho capito io, ma è proprio un file .bat che ti serve. Lo crei per lanciare a+b quando ti occorrono entrambi, mentre se devi lanciare il solo b, non usi il file .bat e avvii b normalmente dalla sua icona o collegamento.


Saluti.
Nicodemo Timoteo Taddeo è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 12:00   #3
SkL000
Senior Member
 
Iscritto dal: Mar 2006
Messaggi: 358
Si, potrei fare cosi, è più un problema "estetico" perchè il bat non si può aggiungere alla taskbar di Windows; d'altronde se è l'unico modo....
SkL000 è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 13:40   #4
Khronos
Senior Member
 
L'Avatar di Khronos
 
Iscritto dal: Jan 2007
Città: quel ramo del lago di como, che volge a mezzogiorno... ^^
Messaggi: 19626
come no.
il bat è un file qualsiasi. lo prendi e lo trascini nella taskbar, si crea in automatico il collegamento allo stesso.
Khronos è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 15:43   #5
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da SkL000 Guarda i messaggi
Si, potrei fare cosi, è più un problema "estetico" perchè il bat non si può aggiungere alla taskbar di Windows; d'altronde se è l'unico modo....
Non è l'unico modo, puoi farlo in Autoit. Ti bastano queste poche righe di codice:

Codice:
Opt("TrayIconHide", 1)
If  ProcessExists("nome processo di programma A") Then Run("percorso completo con .exe programma B")
    Exit
EndIf
Esempio:
Codice:
Opt("TrayIconHide", 1)
If  ProcessExists("notepad.exe") Then Run("C:\Programmi\Windows NT\Accessori\wordpad.exe"")
    Exit
EndIf
Nell'esempio sopra, se è aperto Blocco Note si aprirà WordPad, in caso contrario non succede nulla. Puoi compilare questo script come .exe e aggiungere l'immagine che vuoi all'icona.
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 20-12-2011 alle 18:39.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 15:53   #6
Eress
Senior Member
 
L'Avatar di Eress
 
Iscritto dal: Jan 2010
Messaggi: 37102
Forse con Vista, ma non ricordo più, con 7 la taskbar prende solo collegamenti a .exe non a .bat
__________________
Analemma - Slowdive - Facebook
Motto Microsoft: "If it's broken, and I'm the one who broke it, I won't fix it!"
Eress è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:12   #7
Khronos
Senior Member
 
L'Avatar di Khronos
 
Iscritto dal: Jan 2007
Città: quel ramo del lago di como, che volge a mezzogiorno... ^^
Messaggi: 19626
un .LNK è sempre un .LNK, sia che linko una cartella, un bat, un exe, un doc, un txt o un .vattelapesca o un file senza estensione.
se una dock non è in grado di ospitare un .lnk, è morta prima di nascere e essere chiamata SuperBar.
quindi dimmi che non è vero, o Seven non lo installo da nessuna parte e mi tengo Vista finchè non esce Windows 8.
Khronos è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:26   #8
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da Khronos Guarda i messaggi
un .LNK è sempre un .LNK, sia che linko una cartella, un bat, un exe, un doc, un txt o un .vattelapesca o un file senza estensione.
se una dock non è in grado di ospitare un .lnk, è morta prima di nascere e essere chiamata SuperBar.
quindi dimmi che non è vero, o Seven non lo installo da nessuna parte e mi tengo Vista finchè non esce Windows 8.
Si può con un piccolo trucco. Fai il collegamento al bat e cambi il percorso in:
Codice:
cmd.exe /C "percorsobat"
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:28   #9
Eress
Senior Member
 
L'Avatar di Eress
 
Iscritto dal: Jan 2010
Messaggi: 37102
Purtroppo a me link diretti di file diversi da .exe non li ha mai presi, ho provato ora e il bat lo prende come sotto collegamento solo il blocco note, se lo metti sulla taskbar
__________________
Analemma - Slowdive - Facebook
Motto Microsoft: "If it's broken, and I'm the one who broke it, I won't fix it!"

Ultima modifica di Eress : 21-12-2011 alle 05:51.
Eress è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:31   #10
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da Eress Guarda i messaggi
Purtroppo a me link diretti di file diversi da .exe non li ha mai presi, ho provato ora e il bat lo prende come sotto collegamento solo il blocco note, se lo metti sulla taskbar
Vogliamo smetterla di postare insieme per oggi?
La soluzione é sopra la tua testa.
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:40   #11
SkL000
Senior Member
 
Iscritto dal: Mar 2006
Messaggi: 358
Mi hanno linkato questo: http://www.f2ko.de/programs.php?lang=en&pid=ob2e

Converte bat in exe in modo da poterli mettere nella taskbar e cambiare icona
SkL000 è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:46   #12
Eress
Senior Member
 
L'Avatar di Eress
 
Iscritto dal: Jan 2010
Messaggi: 37102
Edit
__________________
Analemma - Slowdive - Facebook
Motto Microsoft: "If it's broken, and I'm the one who broke it, I won't fix it!"

Ultima modifica di Eress : 20-12-2011 alle 18:52.
Eress è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:46   #13
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da SkL000 Guarda i messaggi
Mi hanno linkato questo: http://www.f2ko.de/programs.php?lang=en&pid=ob2e

Converte bat in exe in modo da poterli mettere nella taskbar e cambiare icona
L'ho postato nell'altro thread, quello delle password alle cartelle. Se non vuoi collegamenti, o questo software o lo script di autoit

Quote:
Originariamente inviato da Eress Guarda i messaggi
In effetti il trucco funziona, ma non è proprio una cosa immediata...se per creare un link sulla taskbar tocca ogni volta inventarsi qualcosa ha ragione Khro allora
w l'inventiva
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2011, 18:53   #14
Eress
Senior Member
 
L'Avatar di Eress
 
Iscritto dal: Jan 2010
Messaggi: 37102
No comunque il programmino online è interessante anche se il file convertito in exe non funziona bene come il bat originale, comunque valido
__________________
Analemma - Slowdive - Facebook
Motto Microsoft: "If it's broken, and I'm the one who broke it, I won't fix it!"
Eress è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:27.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v