DOMANDA Si può fare in modo che quando avvio un programma, automaticamente ne venga avviato un altro?

Pubblicità
Si in effetti avevo pensato anche io a qualcosa del genere, ma non so che istruzioni scrivere.
Allora:
-click destro su monitor, nuovo, documento di testo
-apri documento di testo, in cui digiti esattamente
Codice:
START "" "percorso programma 1"
START "" "percorso programma 2"
-file, salva con nome, titolochevuoitu.bat
Il percorso programma lo trovi facendo click destro sull'icona con cui lanci i due programmi, e dev'essere compreso tra virgolette.
Almeno così è su win 7, non so se con il 10 cambia

Quando fai click su titolochevuoitu partono insieme i due programmi
 
Si in effetti avevo pensato anche io a qualcosa del genere, ma non so che istruzioni scrivere.
Fatto
In internet ho trovato una guida ma non mi funzionava, probabilmente sbagliavo qualcosa.
Alla fine ho fatto a modo mio con i comandi di powershell e va tutto a meraviglia.

Crei un txt, ci scrivi:
CD "directory del primo exe"
Start "nome dell'exe"
CD "directory del secondo exe"
Start "nome dell'exe"

Ovviamente senza virgolette.
Se vuoi avviare 5 - 10 - 100 programmi vai avanti e funziona sempre.
Qui vedi uno screen della prova fatta da me con Firefox e hardware monitor.

6ad43032fbc5683a2872e49f9fbc6ccb.jpg


Puoi anche avere l'icona come era quella del gioco.
sposti il .txt cambiato in .bat nella cartella del gioco, da li fai un collegamento a cui cambierai l'icona mettendo quella del gioco.
00eb6900b8eb575905f4471505a3ac30.jpg


Inviato da GT-I9301I tramite App ufficiale di Tom\\\'s Hardware Italia Forum
 
Ultima modifica:
Allora:
-click destro su monitor, nuovo, documento di testo
-apri documento di testo, in cui digiti esattamente
Codice:
START "" "percorso programma 1"
START "" "percorso programma 2"
-file, salva con nome, titolochevuoitu.bat
Il percorso programma lo trovi facendo click destro sull'icona con cui lanci i due programmi, e dev'essere compreso tra virgolette.
Almeno così è su win 7, non so se con il 10 cambia

Quando fai click su titolochevuoitu partono insieme i due programmi
Ok, sei arrivato prima

Inviato da GT-I9301I tramite App ufficiale di Tom\\\'s Hardware Italia Forum
 
Si in effetti avevo pensato anche io a qualcosa del genere, ma non so che istruzioni scrivere.


Allora:
-click destro su monitor, nuovo, documento di testo
-apri documento di testo, in cui digiti esattamente
Codice:
START "" "percorso programma 1"
START "" "percorso programma 2"
-file, salva con nome, titolochevuoitu.bat
Il percorso programma lo trovi facendo click destro sull'icona con cui lanci i due programmi, e dev'essere compreso tra virgolette.
Almeno così è su win 7, non so se con il 10 cambia

Quando fai click su titolochevuoitu partono insieme i due programmi

Questa sintassi è più corretta, più breve e non ti da problemi in caso di nomi di exe con gli spazi, usa questa

Inviato da GT-I9301I tramite App ufficiale di Tom\\\'s Hardware Italia Forum
 
Ok, sei arrivato prima

Inviato da GT-I9301I tramite App ufficiale di Tom\\\'s Hardware Italia Forum
Il tuo è decisamente più carino e pulito, in confronto il mio è proprio bruto :asd:
Per una cosa così semplice vanno più che bene entrambi

Vuoi sapere una cosa buffa? Anche io ho fatto una prova al volo, ed uno dei due programmi che ho scelto a caso è stato proprio HWMonitor come te :vv:
 
Il tuo è decisamente più carino e pulito, in confronto il mio è proprio bruto :asd:
Per una cosa così semplice vanno più che bene entrambi

Vuoi sapere una cosa buffa? Anche io ho fatto una prova al volo, ed uno dei due programmi che ho scelto a caso è stato proprio HWMonitor come te :vv:
Sarà ma è incompleta quindi non funziona con exe che contengono spazi nel nome, so far partire un programma da powershell ma non sono solito farlo, in genere uso i normali collegamenti, ecco il motivo dell'errore

Che coincidenza ho faticato a trovare il secondo programma, ero nella cartella programmi e non vedevo altro che elefanti da 10 secondi o più per l'avvio, non proprio adatti allo scopo

Inviato da GT-I9301I tramite App ufficiale di Tom\\\'s Hardware Italia Forum
 
@FrankTHz @danithebest_94 ciao! Vorrei fare un cosa simile ma non so se posso aggiungermi a questa discussione oppure se devo aprirne un'altra...nel dubbio chiedo poi se mai me lo dite e ne apro un'altra.

Non riesco a capire dove sbaglio. (win 10)

1.webp

___________________________________________________________________

2.webp
 
Ciao,
innanzitutto togli quelle bruttissime virgolacce che racchiudono il percorso, poi vediamo :D
PS. aspetta però, è da quando ho lasciato questa discussione che non faccio più un bat quindi devo provare perché non ricordo più
 
Ultima modifica:
ah no aspe avevo sbagliato a scrivere...

cd C:\Giochi\Mass Effect Andromeda
"MassEffectAndromeda.exe"
cd C:\Program Files (x86)\MSI Afterburner
"MSIAfterburner.exe"

Però msi parte solo quando chiudo mass effect. e rimane il problema che dietro vedo cmd
 
Provare ad invertire le cose?
Ovvero prima far partire msi e poi il gioco?
Scritto per quanto ne so è scritto giusto quindi boh
 
in pratica io vorrei far capire al pc che ogni volta che apro tot giochi (ho usato mass effect solo per esempio) in automatico venga aperto msi.
Se faccio il contrario ogni volta che apro msi mi si aprirebbero i tot giochi

capito cosa intendo?
 
Alt, stiamo facendo confusione forse...
Con questo sistema puoi creare un "icona" alternativa a quella che usi normalmente per avviare un determinato gioco che avvii, oltre al suddetto gioco anche un altro o altri programmi.
Da notare bene che tale fatto avviene solo se fai doppio click sul file bat (o su un collegamento ad esso) se andrai a far partire i singoli programmi dal loro exe questi partiranno come sempre singolarmente.
Non so se sono riuscito a spiegarmi.

Fai una prova, vai in cmd e digita:
cd C:\Program Files (x86)\MSI Afterburner
Quindi dai invio e scrivi
MSIAfterburner.exe
Dai invio e stai a vedere se parte AB o meno
 
Ultima modifica:
si scusa ho fatto confusione e in più mi sono spiegato male.
Allora io ho intenzione di fare questa procedura per ogni gioco. Cioè in ogni cartella di installazione del gioco utilizzo questo .bat (con "codice" diverso in base al percorso della cartella del gioco in questiome: ogni gioco avrà una propria cartella di installazione no...) per ottenere come risultato l'avvio del gioco e di msi insieme. Poi va be mi faccio un collegamento sul desktop per comodità per ogni gioco.
Non è che metto dentro il "codice" il percorso di tutti i giochi.
Ecco forse ora mi sono spiegato meglio.

Detto questo, è proprio msi che non ho voglia/ricordo di aprire :D
Quindi voglio proprio far partire msi dopo che ho avviato i giochi.

Apro poi una discussione visto che già con mass effect non riusciamo e il codice è giusto :D
 
Pubblicità
Pubblicità
Indietro
Top