|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2007
Città: Firenze
Messaggi: 15280
|
[Batch] Eseguire batch senza che compaiano finestre prompt
Salve, come da titolo ho già fatto parecchie ricerche ma non sono ancora riuscito ad ottenere nulla.
In pratica ho scritto un batch file che venga eseguito a seguito di un evento, per questo ho messo su un task dal task scheduler. Il punto è che all'esecuzione si aprono un paio di finestre dos e nonostante tutto quello che abbia provato continua ad accadere. C'è qualche comando per far si che l'esecuzione avvenga nascosta o in background, senza che si vedano le finestre? Se ho una finestra aperta non voglio che perda il focus per capirsi, l'esecuzione deve avvenire in background. Inutile dire che il solito .vbs: Codice:
Set WshShell = CreateObject("WScript.Shell" )
WshShell.Run chr(34) & "C:\Batch Files\syncfiles.bat" & Chr(34), 0
Set WshShell = Nothing
Spero sia la sezione giusta, grazie per l'aiuto.
__________________
PC: i9 10940X + H115i|128GB RAM G.Skill F4-3200C14Q-64GVK|3x 980 Pro 2TB + Sata SSD&HDD|SB X3|ASUS X299 TUF Mark 1 3701|RTX 5090 FE|ROG THOR v2 1200W|OS: Win 10 Edu 64||Asus PG43UQ + PG278Q + HP 27q|M.M.O.7| G510|G13| Listen to this!!/\STAR WARS Series/\Seguimi su Spotify Ultima modifica di D4N!3L3 : 31-07-2016 alle 21:55. |
|
|
|
|
|
#2 |
|
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21838
|
se usi un bat lo script viene eseguito nella finestra dos che quindi appare
le soluzioni sono due 1) fai in modo che le finestre scompaiono subito, per far questo devi eseguire i programmi in modo asincrono allo script (semplicemente ti basta aggiungere start prima del nome del programma che lanci ) in questo modo la finestra appare e scompare subito 2) trasformi il tuo script in un servizio di windows programmandolo nel linguaggio che più ti aggrada
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Mar 2007
Città: Firenze
Messaggi: 15280
|
Quote:
Per ora mi sembra di aver risolto con il file vbs che attivo tramite il task che ho creato, non avevo provato a selezionare l'opzione "Esegui con privilegi più alti". Pare che adesso venga eseguito il task senza che compaiano finestre di nessun tipo.
__________________
PC: i9 10940X + H115i|128GB RAM G.Skill F4-3200C14Q-64GVK|3x 980 Pro 2TB + Sata SSD&HDD|SB X3|ASUS X299 TUF Mark 1 3701|RTX 5090 FE|ROG THOR v2 1200W|OS: Win 10 Edu 64||Asus PG43UQ + PG278Q + HP 27q|M.M.O.7| G510|G13| Listen to this!!/\STAR WARS Series/\Seguimi su Spotify |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:02.




















