Newsgroup: it.comp.os.dibattiti
Titolo: Re: Quello di cui Windows ha bisogno...

 infilato nel cesso...
Non so se parli di quello ma mi pare che ci sia una certa PowerShell
di MS tra gli update, non so come sia pero'!
Salumi


Un sistema intelligente sotto MS? Brevettalo!


 infilato nel cesso...
wut? mi pare che WSH sia dove l'han lasciato... adesso c'č anche
PowerShell...

).
I tool CLI veri e propri, se non li conti sulle dita di una mano, comunque
non sono molti, e in genere per gestirli CMD � sufficiente.
Ma via WSH puoi usare un sacco di roba via ActiveX, il che � piuttosto
figo, se l'uso dei componenti in s� non puzzasse molto di Enterprise (che
si traduce in pi� righe di codice di quante se ne potrebbero desiderare).
L'anno scorso, per divertimento, invece di trovare un tool che mi
convertisse una serie di PowerPoint in PDF ho provato a usare l'interfaccia
ActiveX di Office 2007 con PowerShell (o VBScript/JScript, pi� o meno �
uguale, solo che soprattutto PSH � interattiva, e ha un feel pi�
"UNIX-like", gli autori sono amanti delle shell Unix, in effetti)
ma ho incontrato qualche difficolt� (alla fine son riuscito comunque)
http://stackoverflow.com/questions/893675/powerpoint-2007-sp2-exportasfixedformat-in-powershell
La situazione comunque non � cos� pessima; soprattutto se proprio non
riesci a sopportarlo le GNU binutils si trovano anche per Win32 (bash
compresa); le pipe funzionano comunque allo stesso modo;
mal che vada puoi sempre installarti CygWin (dopo aver disabilitato la
compatibilit� POSIX con un cacchio di flag, che altrimenti abusa un po'
delle ACL di NTFS, a mio parere)
PowerShell non � per niente malaccio, l'unica cosa che mi urta � che ci
mette pi� di un istante ad aprirsi; cos� come CygWin d'altra parte; quindi
alla fine finisco sempre per usare CMD quando mi serve...
(a volte per puro masochismo/divertimento giochicchio pure coi file Batch
provando le extension e la delayed expansion... la sintassi del FOR e delle
variabili ambiente � da O___O)
ciao


Cioè windows è un ottimo lassativo se pensato in orientamento server 
proprio perchè non ha la possibilità di automatizzare i processi di 
gestione?
Hai ragione, lo dico da anni.
Ma incontro sempre persone che non ci credono......

 Fisher-Price.
A parte Powershell (di cui ho letto tutto ed il contrario di tutto) e WSH 
(che comunque, se non ricordo male, e` sempre presente dal 2000 in poi), 
nulla ti vieta di installare Python, Perl o Ruby anche in ambienti Windows. 
Personalmente i miei script per il backup di SQL Server sono scritti in (un 
brutto) Python, girano su Windows e funzionano decentemente bene
Enrico
P.S. sono comunque d'accordo con te su WSH, era un prodotto riuscito ma mal 
proposto all'utenza (si, e` vero che si trova ancora al suo posto, ma nulla 
fa sperare che sia mantenuto come si deve)

 non sono molti, e in genere per gestirli CMD è sufficiente.
Beh, diciamo che in alcuni casi nemmeno sono conosciuti. Ad esempio, qualche 
tempo fa' mi sono imbattutto in in FINDSTR, che e` l'equivalente di grep in 
ambito Windows
Enrico



e perché, ROBOCOPY, REG, FORFILES, WHERE ? 
http://commandwindows.com/vista-commands.htm
(per robocopy so che c'è anche una GUI)
A proposito dei file batch, adoro Raymond Chen (e i suoi commentatori)
http://blogs.msdn.com/b/oldnewthing/archive/2009/10/29/9914426.aspx

 hai buttato via una notte (sě ok, m'č successo :P)
azz :P

 hai buttato via una notte (sě ok, m'č successo :P)
Ma poi maledizione... capisco il bat che e' sempre quello.
Ma *oggi* nel 20xx se vuoi fare un sistema di automatizzazione cli il
*minimo* da cui partire e' zsh. Cioe' se fai *peggio* di chi viene prima
e' drammatico.
Poi abbiamo ruby, python, un battaglione di altri linguaggi adatti allo
scopo... non e' *difficile*. Il problema, l'unico problema, e' che sta
roba non viene di default con windows. Niente di piu', niente di meno. 
-- 
-riko
http://www.enrico-franchi.org/
http://rik0-techtemple.blogspot.com/

 e' drammatico.
ma WSH � l� da win98; con gli HTA puoi addirittura fare delle mini-gui...
oddio, io non ci ho mai fatto cose serie; magari usarlo seriamente � un
lago di sangue...
comunque adesso c'� anche PowerShell, che � pi� simile a una shell, ne ho
sentito parlare bene

 ma WSH č lě da win98; con gli HTA puoi addirittura fare delle mini-gui...
Parlavamo di Robocopy o sbaglio?


 Parlavamo di Robocopy o sbaglio?
anche da WSH puoi invocare un comando esterno;
se preferisci le shell, PoSH.

 hai buttato via una notte (sì ok, m'è successo :P)
Ma poi maledizione... capisco il bat che e' sempre quello.
Ma *oggi* nel 20xx se vuoi fare un sistema di automatizzazione cli il
*minimo* da cui partire e' zsh. Cioe' se fai *peggio* di chi viene prima
e' drammatico.
"""
Su powershell e wsh non ho niente da dire e non ho intenzione di dire
nulla.


 "riprova").
Scusami Enrico, ma da come lo hai esposto, con l'analogia con ZSH non ho
capito proprio, perché robocopy è più che altro un XCOPY "on steroids", non
"un sistema di automazione".
Adesso mi è più chiaro che cosa intendessi.
Effettivamente stando a quando dice Vide, robocopy sembra proprio un tool
fatto da chi non sa come si fa un tool CLI; 
ma dirò di più, secondo me è uno di quei tool che sono finiti nella
release, ma sviluppato interamente da qualcuno per i cavoli suoi (tipo
TweakUI per intenderci...), quindi credo che le "innovazioni cretine" siano
più che altro "scelte di default del cacchio"; 
voglio dire non credo che qualcuno si sia svegliato un giorno in MS e abbia
detto, TU! scrivi un tool CLI per la copia robusta!!!11! visto in generale
il loro scarso amore per la CLI
viceversa le scelte di default del cacchio direi che sono il marchio di
fabbrica di MS :D
ciao!

 fabbrica di MS :D
Concordo. ;)
