Systems
Se c'è una cosa che non sopporto è installare alla cieca il software sul mio pc. Molto spesso uso una Virtual Machine di test per provare prima quello che vado ad installare, ma per i packages in formato msi, tramite un semplice comando, posso "dare un'occhiata all'interno" prima dell'eventuale setup:
msiexec /a <nomepackage>.msi TARGETDIR=<path di destinazione>
Lo switch /a esegue un setup amministrativo del package (senza quindi eseguirne l'installazione sulla macchina), mentre il parametro TARGETDIR specifica il path della cartella nella quale si vogliono "estrarre" i files. Questa viene creata all'occorrenza da Windows Installer, e può essere cancellata senza problemi se poi non...
Possiamo tranquillamente dire che Notepad è ormai un programma abbastanza maturo e stabile .
Tuttavia, ieri dovevo modificare un file .bat, quindi clicco il pulsante destro del mouse sul file, faccio click su "Edit" e ottengo questo simpatico messaggio di errore :
Sgrat, sgrat... Qual è la causa? Il comando associato alla Shell Extension.
Andando con regedit nella chiave HKEY_CLASSES_ROOT\batfile\shell\edit\command si nota che il comando termina con i doppi apici ("). Togliendoli, tutto torna a funzionare .
Chi ha aggiunto quei famigerati doppi apici? Ci stiamo ancora lavorando...
Effettivamente non so quanto possa essere utile, però c'è un modo per avere un command prompt che gira con le credenziali di SYSTEM. Da un command prompt eseguito un utente con permessi amministrativi, basta schedulare un task che esegua cmd.exe con questo comando:
at <orario> /interactive cmd
Allo scoccare dell'ora, compare un command prompt che gira come SYSTEM:
Questo è un command prompt mooolto potente!
Questa cosa non funziona su Windows Vista: il sistema dà errore dicendo che, per motivi di sicurezza, il task non verrà eseguito in modalità interattiva.
Ultimamente sto lavorando molto con Exchange 2007, e sto notando che le differenze rispetto alla versione 2003 sono veramente tante. Una differenza che si nota subito è che "hanno dato a Cesare quel che è di Cesare": da Active Directory Users and Computers si gestiscono gli utenti, mentre da Exchange Management Console si gestiscono le mailbox. Tutto chiaro, se non per il fatto che, facendo un "Remove" sulla mailbox di un utente da EMC, si elimina sia la mailbox sia l'utente da Active Directory .
E' necessario ricordarsi quindi che una mailbox viene "slegata" dall'utente con il comando "Disable", in modo da collocarla...
Situazione: due server Exchange installati in due sedi remote, Exchange 2003 SP2 nella sede italiana e un Exchange 2007 nella sede cinese. Le due sedi sono collegate tramite una VPN permanente realizzata con due firewall Cisco.
La configurazione di Exchange era corretta, i domain controller rispondevano e si replicavano correttamente tra i due sites, i DNS andavano a meraviglia, l'SMTP era funzionante, ma non c'era verso di far passare la mail attraverso il Routing Group Connector che collega i due server Exchange.
Perché? Perché i firewall Cisco facevano packet inspection sul protocollo SMTP, abbastanza pesante da dar fastidio ad Exchange. E' bastato un bel...
Da convinto sostenitore del principio di "least privilege", sono molto contento dello User Account Control di Windows Vista, però ci sono un paio di cose che non mi piacciono:
L'utente creato durante il setup del sistema operativo fa parte del gruppo Administrators .
Se un utente fa parte del gruppo Administrators e non è Administrator, l'UAC chiede comunque conferma in tutte le operazioni che richiedono elevazione di privilegi.
Io preferisco una gestione del tipo: se un utente non fa parte di Administrators ed esegue un'operazione che richiede maggiori permessi, viene chiesta la password dell'utente...
Sembra che i language packs per Windows Vista Enterprise e Ultimate non siano più disponibili su Windows Update. Per comodità, questi sono i links per scaricarli direttamente:
Windows Vista x86
...
Se avete notato anche voi che a volte, durante Windows Update, l'occupazione della CPU schizza al 100% a causa del processo svchost.exe e il pc diventa inutilizzabile, sembra che ora esista una soluzione quasi ufficiale:
Installare la nuova versione del client di Automatic Updates, scaricabile qui.
Insatallare la hotfix per il servizio Windows Installer citata nell'articolo di KB 927891.
La cpu, in certi momenti, arriva ancora al 100%, ma almeno il sistema risponde all'input.Tutto questo verrà reso disponibile verso fine mese su Windows Update, ma consiglio l'installazione immediata se volete evitare (come è successo a me) che, non appena approvate il deploy degli aggiornamenti via...
Finalmente anch'io sono riuscito ad installare Windows Vista, e non potevo esimermi dal postare sul blog usando il nuovo sistema operativo!
La mia azienda ha acquistato un paio di notebook a 560 € cad. (il "come" è una storia un po' lunga... :))., e sono riuscito ad averne uno per giocarci un po'. Le specifiche tecniche, a quel prezzo, sono interessanti: Centrino Core Duo 1,67 Ghz, 80 Gb di hard disk, 512 Mb di ram, LAN, wireless, modem 56k, masterizzatore DVD, schermo 15,4" wide (1280x800).
Il pc aveva Windows XP Pro preinstallato, ma ho subito sfoderato il cd di Windows Vista Enterprise della mia licenza MSDN....
Windows Powershell (Monad) è stata rilasciata! Il download qui:
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx
anche se per Windows Vista bisogna aspettare ancora un po'...Ora, quando si deve "fare sul serio", il comando da dare è:
runas /user:Administrator powershell
(a meno che non ci sia un comando per diventare Administrator in una PowerShell già attiva... Devo dare un'occhiata... )
Segnalo anche il blog del team di PowerShell e il sito dove trovare la PowerShellIDE.
Ed ora, scusate: ho qualche comando da impartire...
Full Systems Archive