Newsgroup: it.comp.os.win.xp
Titolo: Metodo per ritardare l' esecuzione di file batch

Lo conoscete?
Grazie.
GEN 

 Lo conoscete?
Sì.
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 
Se intendi introdurre un ritardo fra un'istruzione e l'altra, fai un ping a
- Indirizzo ip inesistente (es. 192.168.xxx.yyy) ed ottieni un ritardo lungo
- Indirizzo ip esistente (es. 127.0.0.1) ed ottieni un ritardo breve
Se non ti basta, lo ripeti.
Qui altre soluzioni 
http://tinyurl.com/pherd
Ciao, Adriano
----------------------------------
Togli "rosso" per contatto privato

 Sì.
???

 ???
A una domanda così generica non è possibile dare risposta più accurata. :-)



Mi interessava eseguire un file batch in esecuzione automatica non subito,
al boot di Win, ma dopo qualche minuto, ma ho gia' trovato la soluzione
usando un' operazione pianificata. Piuttosto non e' che qualcuno di voi
conosce il modo di bloccare il computer sempre dal prompt di Win?
Grazie.
GEN

 al boot di Win, ma dopo qualche minuto
set oShell = CreateObject("WScript.Shell")
WScript.Sleep 500000 ' in millisecondi
' o continui direttamento con il Vbscript :
'oShell.run"calc"
' o eventualmente puoi richiamare anche un file *.bat
'oShell.run"c:\bat.bat"
--
Fosco

 conosce il modo di bloccare il computer sempre dal prompt di Win?
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=70



Ottimo!
Grazie.
GEN


La prima riga viene eseguita, nella seconda invece "WScript.Sleep" non è 
riconosciuto come comando interno ecc., ecc. Forse c' e' un qualche errore 
nella sintassi?
GEN

"Fosco" <fa...@fake.invalid> ha scritto nel messaggio 
news:r9aMf.8920$6e2....@news.edisontel.com...

E' possibile in file vbs utilizzare anche le api di windows?
GEN 

 E' possibile in file vbs utilizzare anche le api di windows?
Si --- ma ........ com un wrapper .. praticamente appoggiandosi ad
activeX esterne
http://www.jsware.net/jsware/boss.php3
http://www.billsway.com/vbspage/
azz non lo trovo piu
http://www.google.it/search?hl=it&q=wshato&meta=
ahh ecco qui (ma ci sono pagine migliori con tutti gli esempi):
http://citymap.slyip.com/?f=3511
http://www.google.it/search?hl=it&q=wshato%2Bwarrington&spell=1
ma praticamente e' piu semplice appoggiarsi a questo che
lo fa tutto di suo
http://www.hiddensoft.com/autoit3/
Primo esempio che mi viene in mente :
ControlCommand
--------------------------------------------------------------------------------
Sends a command to a control.
ControlCommand ( "title", "text", "classnameNN", "command", "option" )
Related
ControlDisable, ControlEnable, ControlFocus, ControlGetPos, ControlGetText, ControlHide, ControlClick, ControlMove,
ControlSetText, ControlShow, StatusbarGetText, WinMenuSelectItem, WinGetClassList
Example
ControlCommand("Untitled - Notepad", "", "Edit1", "GetLineCount", "")
--
Fosco

 ControlCommand("Untitled - Notepad", "", "Edit1", "GetLineCount", "")
esempio pratico
 Run("notepad.exe")
 sleep(500)
AutoItSetOption("WinTitleMatchMode", 4)
WinWaitActive( "Senza nome - Blocco note", "", 5 )
ControlFocus ( "Senza nome - Blocco note","" , "Edit1" )
ControlSetText ( "Senza nome - Blocco note", "", "Edit1", "new text" )
WinActivate( "Senza nome - Blocco note" )
send("{TAB}")
send("{ENTER}")
;oppure
ControlSend ( "Senza nome - Blocco note", "", "Edit1", "string")
 sleep(500)
$a =ControlCommand("Senza nome - Blocco note", "", "Edit1", "GetLineCount", "")
  MsgBox(0, "", $a)
;  ControlClick ( "Downloader 2.3 wer. D.O.P.S.C.", "" , "Scarica","left" )
--
Fosco

 E' possibile in file vbs utilizzare anche le api di windows?
http://people.freenet.de/gborn/WSHBazaar/WSHDynaCall.htm
ma il wshato di warrington e' migliore .. ma non trovo piu la pagina
--
Fosco

"Fosco" <fa...@fake.invalid> ha scritto nel messaggio 
news:HyuMf.9052$6e2....@news.edisontel.com...

Grazie per le informazioni.
GEN 

 Grazie per le informazioni.
Di niente ... se dovessi fare delle ricerche ed imbatterti nel sito
del wshato di warrington (quello originale non c'e' piu e a memoria
un appassionato ne ha fatto un mirror) posta pure qui che sono
interessato pure io .. la soluzione piu veloce e pretica e' pero l'autoit
come detto
--
Fosco

 un appassionato ne ha fatto un mirror)
ahh eccolo qui (parziale ma se ti piace smanettare hai di che divertirti)
http://www.sovsol.com/wshform/
http://web.archive.org/web/20040206041445/http://home.att.net/~wshvbs/index.htm
http://web.archive.org/web/20040206053524/home.att.net/~wshvbs/wshCircularProgressGaugePage.htm
da :
http://www.codecomments.com/archive300-2005-5-451287.html
http://www.codecomments.com/archive300-2005-4-455091.html
--
Fosco

 
http://www.sovsol.com/wshform/
i due wshApiToolkitObj ** zip
--
Fosco


Uso pratico ed istruzioni :
http://www.sovsol.com/wshform/dfiles/jwwebpages/wsh%20Utilities%20-%20wsh%20API%20Toolkit%20Object%20(ocx)%20Page__.htm
snip :   
http://snipurl.com/n1sw
--
Fosco