Newsgroup: it.comp.lang.javascript
Titolo: Windows Scripting Host

Qualcuno ha qualche idea di come usare Windows Scripting Host, perchè io
sinceramente non riesco ad immaginare un suo utilizzo pratico.
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
jsl...@yahoo.com
------------------------------------------

 sinceramente non riesco ad immaginare un suo utilizzo pratico.
Puoi usarlo per creare delle macro di copia, incolla, cancella di file e
directory. Puň aprire flussi di testo e salvarli come file ASCII. Puň essere
utile perň soprattutto per creare dizionari, ossia coppie di valori da usare
in rotazione. Utilizza JavaScript, VBscript e 4 o 5 oggetti in piů per la
gestione del filesystem.
--
N'Drillo

Non mi convince molto, sembra quasi una sorta di batch per DOS. Non si può
fare qualcosa di dinamico? Mi interessa soprattutto questo. Inoltre c'è
scritto sulla documentazione di WSH che può essere integrato perfettamente
con IIS ed è quindi l'ideale per applicazioni Intranet; sarà anche vero ma
nelle pagine Web non funziona!


 nelle pagine Web non funziona!
Esatto Giuseppe, potremmo quasi dire che gli script su windows sono un po'
come i vecchi batch per il DOS... Tuttavia li trovo pratici, sul mio PC ne
ho implementati diversi per facilitare operazioni di creazione dei file,
delle cartelle ecc ecc

anchio li ho conosciuti come una nuova versione del mitico batch di dos (io
lo adoravo). 
aspitalia.com
 li tratta ma ancora non ho avuto tempo di dare
un'occhiata... come li tratta il sito? bene? male?
--
Ciao.
Fra!

 wrote in message 89epsd$i3k$1...@nslave2.tin.it...


Basta che apri una finestra MS-Dos e scrivi edit nomefile.bat, dato che stai
in DOS ti ricordo il limite degli otto caratteri per il nome. Dimenticavo,
per scrivere i batch devi conoscere il linguaggio batch (ovvio!)


Grazie! (ovviamente!)
Non pensavo che parlavate dei "primitivi" batch DOS, ma di quelli "veri" in
ambiente Windows con tanto di finestrine e di tasti (OK, annulla, ecc...) il
tutto programmato in una specie di VB chiamato Visual DialogScript come
definito da l'autore del programma contenuto nel file visds.zip che trovai
mesi fà su Internet (non mi ricordo più dove però).
Se non fosse un vero programa shareware, cioè che puoi fare i files batch ma
non salvarli, vi avrei detto invece di scaricarlo, perché come editore
semi-automatico di files batch devo dire che non è male.
Colgo l'occasione per porre ovvi saluti!
Thierry Rega


Comment: PGP? Pretty Good Paranoids!
iQA/AwUBOL54WrzdwO6Gv3X+EQInnACcCHWvkJd6UIt+JOGaG9l512LDKhUAnR1j
SLqSE/dUTWCXUFIV3g2vet2v
=TBRg
-----END PGP SIGNATURE-----

Ti ringrazio per la risposta. Ma senza voler essere scontroso a cosa serve
la tua risposta?
Grazie al fatto che non ho CorelDraw sono riuscito a non caricare anche il
programma CorelScript che per'altro da quello che mi dici non č un granchč.
Se vuoi sapere che cos'č un vero programma che fa dei BATCH in ambiente
Windows, guarda quello che avevo suggerito :-).
Thierry Rega

 Windows, guarda quello che avevo suggerito :-)
Immagino già... servirà un eseguibile enorme con un corredo di librerie senza
fine: per usare decentemente le funzioni principale qualche DLL l'avranno fatta
o no? Invece, con CorelSCRIPT, usi un linguaggio semplicissimo per "pilotare"
qualcosa di potentissimo come il Visual C++ (la lettura dal Registro, ad
esempio, è una fesseria)

OK, OK, prima di continuare a risponderti su questo argomento proverò prima
CorelScript.
Però devi sapere che non tutti hanno a disposizione 3 mesi per un
convertitore di misure (che fra l'altro anchio volevo fare ma in JS). Questo
perché ci sono i professionisti, penso come te che fanno questo tutto il
giorno, e ci sono gli "amatori" appassionati che hanno solo qualche ora al
giorno grattando sulle ore di sonno. Faccendo parte di quest'ultima
categoria (per il momento...) c'è la necessità di trovare soluzioni il più
rapidamente applicabili, quindi codici già fatti da rimmanegiare soltanto,
con linguaggi chiari e funzionanti senza troppi intoppi (come VB e un pò
JS), ecc...
Infatti per esempio tu hai messo 3 mesi per farti un convertitore di misure,
io invece l'ho preso direttamente da 
www.javascript.com
 in JS con
l'intenzione di riadattarlo come voglio: totale poche notti sacrificate!
Ovviamente tu ci hai guadagnato in compentenza, però il risultato è questo.
Ciao

 giorno, e ci sono gli "amatori" appassionati che hanno solo qualche ora al
Io SONO un amatore, e se ci ho messo tre mesi č perchč:
 - non avevo mai programmato in tutta la mia vita (era un semplice esercizio)
 - CorelSCRIPT gestisce le finestre di dialogo in un modo scandaloso
Ora ci metterei sě e no una giornata (litigando in continuazione con le
limitazioni e i limiti del linguaggio)

Va bene, va bene. Passo e chiudo.

A proposito di Windows Scripting Host, volete vedere come si fa a mandarlo in
crash?
var wsho = new ActiveXObject("Wscript.Shell");
wsho.Popup("", 0, "", 41)
non va proprio in crash, ma... beh, lascio a voi scoprire cosa succede! Il
titolo potrebbe essere: "Una domanda difficile"

Già, una bella domanda trabocchetto! ma dimmi, tu non fai altro tutto il giorno
che andare a caccia di bug?
