View Full Version : <<< Operazione Pianificata, ma COME ??? >>>
top secret
13-05-2008, 00:13
Salve a tutti, desidero un gentile aiuto, in quanto ho un piccolo problema col mio "Windows XP Professional", data la mia poca esperienza.
Per necessità lavorativa, devo creare una sorta di "operazione pianificata" che mi permetta di attivare un determinato Sofware, DOPO 20 minuti dall'accensione del PC.
Visionando le varie opzioni dell'utilità "operazione pianificata", sono venuto a conoscienza del fatto che, NESSUNA delle suddette opzioni, si adatta alle mie esigenze.
Il problema infatti, è rappresentato dalla mia assenza dalla postazione PC (nonchè da casa), per cui sconosco il MOMENTO e l'ORARIO in cui far avviare tale Software all'applicazione "operazione pianificata".
Oltretutto per la necessità che ho, il Software deve essere avviato dopo almeno 20 minuti dall'accensione del PC.
Questi "piccoli" fattori, fanno sì, che il mio intoppo diventi un vero e proprio rompicapo.
Mi sono permesso di rivolgermi a Voi, data la preparazione e la competenza di cui godeTe.
Spero di non aver arrecato disservizi ai Sig.ri Utenti/Moderatori.
In attesa di delucidazioni in merito, porgo Distinti Saluti alla Gentile Utenza.
Lunga vita a tutti... :)
i&s_drums
13-05-2008, 08:17
si può fare con questo
http://www.birtles.org.uk/run/
in pratica è sufficiente scaricare il programma, e settare la riga di comando in maniera appropriata per far partire un timer, allo scadere del tempo assegnato il programma lancia l'eseguibile presente nella stringa settata. Penso che si possa mettere tranquillamente nel gruppo programmi "esecuzione automatica" così appena il pc si avvia quest'ultimo viene eseguito insieme al resto. I 20 minuti sono necessari oppure 20 è un valore approssimativo e può essere modificato?
Ci faccia sapere se funziona.
top secret
13-05-2008, 16:19
Ringrazio per la tempestiva risposta. ;)
Ho provato il programma in questione: effettivamente non è male, solo che sarebbe stato ideale, trovare qualcosa che si avviasse in automatico, senza essere visto. (Sennò non concludo più di tanto) :(
Qualcosa tipo un File Batch, copiato nell'Esecuzione Automatica.
Un comando insomma, che attivi un Timer e un relativo programma.
Dal "regedit", non è possibile far nulla ?
Ringrazio ANCORA per il tempo dedicatomi.
Lunga vita a tutti... :)
i&s_drums
13-05-2008, 16:35
Ringrazio per la tempestiva risposta. ;)
Ho provato il programma in questione: effettivamente non è male, solo che sarebbe stato ideale, trovare qualcosa che si avviasse in automatico, senza essere visto. (Sennò non concludo più di tanto) :(
Qualcosa tipo un File Batch, copiato nell'Esecuzione Automatica.
Un comando insomma, che attivi un Timer e un relativo programma.
Dal "regedit", non è possibile far nulla ?
Ringrazio ANCORA per il tempo dedicatomi.
Lunga vita a tutti... :)
si ma penso ti rimanga comunque una finestra di esecuzione del programma quindi andando su internet ho trovato uno script in VBS che penso si possa far partire all'esecuzione di windows (di scripts non so niente quindi rimando a chi è più esperto di me) il quale nasconde l'esecuzione del file batch.
tutto scritto qua:
http://www.pcreview.co.uk/forums/thread-2159503.php
top secret
13-05-2008, 18:42
Ho dato un'occhiata al link, e diciamo che qualcosa l'ho capita.
Ho anche trovato una spiegazione in Italiano reperibile su: www.notageek.it/wsh-windows-scripting-host.html
Adesso provo anche questo. ;)
Però c'è da dire, che ho trovato anche un'altra possibile soluzione.
Un file Batch che al suo interno mostra i seguenti comandi:
-----------------------------------------
@echo off
title Timer
set time=6
:loop
set /a time=%time%-1
if %time%==0 goto timesup
echo %time%
ping localhost -n 2 > nul
goto loop
:timesup
echo Time Is Up!
echo Press Any Key To Exit!
pause >nul
exit
-----------------------------------------
Lo stesso, altro non è che un Timer.
Cambiando determinati valori, penso che si può fare qualcosa di concreto e forse "sbrigativo".
Unico intoppo (era ovvio), non riesco a fare eseguire il file Batch in modalità invisibile.
In altre parole:
- o visualizzo la schermata con i numeri (visualizzati in ordine decrescente);
- o visualizzo una schermata nera.
Se riuscissi ad impostare la modalità invisibile al suddetto file Batch, potrei annunciare la soluzione del mio problema.
Mi scuso per essermi dilungato.
GRAZIE ancora.
Lunga vita a tutti... ;)
Ciao a tutti,
sono l'autore del sito indicato nel post di top secret.
Vorrei provare a darvi una mano.
Potete fare un vbscript (ad es. test.vbs, lo potete creare con notepad) con le seguenti righe di codice.
WScript.Sleep(1200000)
Set objShell = CreateObject("WScript.Shell")
objShell.Run "c:\programma.exe",0,false
Lo script resta in attesa 20 minuti e dopodiché avvia un programma nascondendone la finestra.
Per farlo eseguire in maniera automatica potreste sfruttare il registro di sistema (HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run) oppure, se vi trovate su WindowsXP Pro, le politiche locali di sistema (da Start->Esegui avviare gpedit.msc)
L'immagine allegata a questo post mostra come avviare uno script all'accesso di un utente tramite il suddetto gpedit.msc.
Ciao.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.