Saturday, April 04, 2009
Su windows XP e Vista è possibile creare una lista di programmi installati sul PC, in pochi passaggi e con i risultati scritti in un file di testo.
La procedura è questa:
- Vai su Start;
- Digitare cmd e premere il tasto Invio;
- Digitare wmic /output:%userprofile%\desktop\Programmi.txt product get name, version e premere il tasto Invio;
- Chiudere il prompt dei comandi.
Ora basterà recarsi nel percorso in cui si è scelto di salvare il file di testo (che nell'esempio sopra riportato è sul Desktop dell'utente) per trovare la lista dei programmi installati sul PC, ossia, il file Programmi.txt appena generato dal prompt dei comandi.
ATTENZIONE: sono necessari permessi amministrativi. In VISTA lanciare il Prompt dei comandi con "Esegui come amministratore".
Wednesday, February 11, 2009
E' possibile creare una versione di Virtual PC 2007 portable, ossia avviabile senza necessita' di installazione.
Stessa cosa dicasi per VirtualBox.
E' possibile leggere il mio seguente piccolo articolo:
http://www.macrobit.it/articles/portable_virtualpc_virtualbox.aspx
Sunday, November 30, 2008
Una funzionalità forse poco conosciuta ma sicuramente molto utile, introdotta in Windows VISTA, è la possibilità di creare dei link simbolici. In ambiente Unix/Linux è una pratica già esistente, ma in ambiente Windows mancava fino ad ora.
Che cos'è un link simbolico
Immaginate il link simbolico come ad una sorta di "dirottatore" che impone al Sistema Operativo di andare a leggere/scrivere il contenuto di una cartella (o file) in un percorso diverso rispetto a quello originario.
Per esempio, supponendo di creare un link simbolico alla cartella "d:\Cartella2" attribuendogli il nome "d:\Cartella1", qualsiasi applicazione che tenterà di leggere/scrivere il contenuto di "d:\Cartella1", in realtà leggerà/scriverà su "d:\Cartella2", senza che l'applicazione stessa se ne renda conto o mostri errori.
In pratica facciamo credere al Sistema Operativo che quella cartella o file esistano, mentre in realtà i dati sono in un altro percorso.
Utilità link simbolici
Sono molti i casi in cui possono essere utili i link simbolici. Pensiamo ad esempio di voler reindirizzare i dati che un programma salva nella cartella "c:\users\Pippo\Dati" e di volerli invece salvarli in "d:\Pippo\Dati". La creazione di un link simbolico chiamato "c:\users\Pippo\Dati" che punti a "d:\Pippo\Dati" risolve il problema senza alcun intervento particolare e senza creare eventuali problemi al software.
Creazione ed Eliminazione dei link simbolici
La sintassi per la creazione di un link simbolico è la seguente:
mklink [/D /H /J] Link Target
dove:
/D: crea un link simbolico ad una cartella (opzione di default)
/H: crea un link simbolico ad un file (hard link)
/J: crea un link di congiunzione tra cartelle
Link: specifica il nome del link simbolico
Target: specifica la path alla cartella che verrà realmente utilizzata
Per eliminare un link simbolico basta utilizzare il comando: del Link
ATTENZIONE: per creare/eliminare i link simbolici è necessario avviare il Prompt MS-DOS come amministratore.
ESEMPIO:
Poniamo di avere una cartella "d:\Cartella1" e di voler spostare il suo contenuto in "e:\Cartella2".
Dovremmo:
-
copiare il contenuto della cartella "d:\Cartella1" in "e:\Cartella2"
-
eliminare la cartella "d:\Cartella1"
-
creare il link simbolico: mklink /d c:\Cartella1 e:\Cartella2
In questo modo qualsiasi programma andasse a leggere/scrivere in c:\Cartella1, in realtà punterebbe a e:\Cartella2, dove sono realmente i files/cartelle.
Tuesday, August 19, 2008
A volte è possibile incorrere in problemi con aggiornamenti di Windows che non si installano o che danno problemi.
A tal proposito di seguito rimetto qualche link a tools che possono restare utili in tali casi:
Spero vi siano utili.
In Windows esiste una comoda utilità per l'analisi dell'integrità dei file di sistema protetti e che permette la sostituzione delle versioni non corrette con le versioni corrette Microsoft.
Questa utility si chiama sfc.exe
Può essere lanciata dal Prompt-MS-Dos con privilegi amministrativi.
Per vedere le varie opzioni basta digitare "sfc.exe /?" ed il risultato è il seguente:
Controllo risorse di Microsoft (R) Windows (R) versione 6.0
Copyright (c) Microsoft Corporation. Tutti i diritti riservati.
Analizza l'integrità dei file di sistema protetti e sostituisce le versioni non corrette con le versioni corrette Microsoft.
SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=<file>] [/VERIFYFILE=<file>]
[/OFFWINDOWS=<directory di Windows non in linea> /OFFBOOT=<directory di avvio non in linea>]
/SCANNOW Analizza l'integrit… di tutti i file di sistema protetti e, se possibile, corregge quelli con problemi
/VERIFYONLY Analizza l'integrit… di tutti i file di sistema protetti senza eseguirne il ripristino
/SCANFILE Analizza l'integrit… del file a cui viene fatto riferimento e lo ripristina se i problemi vengono identificati. Specificare il file con il percorso completo indicato in <file>
/VERIFYFILE Verifica l'integrit… del file con percorso completo indicato in <file>, ma non ne esegue il ripristino
/OFFBOOTDIR Percorso della directory di avvio non in linea per il ripristino non in linea
/OFFWINDIR Percorso della directory di Windows non in linea per il ripristino non in linea
Esempi:
sfc /SCANNOW
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
sfc /VERIFYONLY
Saturday, August 16, 2008
Vogliamo verificare la versione di windows installata senza aprire le proprietà di "Risorse del Computer"?
Ebbene, digitare il comando "winver" e verrà aperta una finestra informativa.
A volte è necessario conoscere la versione di DirectX installate nel Sistema Operativo.
E' possibile utilizzare il comando "dxdiag.exe" (Strumento di Diagnostica DirectX) che una volta lanciato, analizza ed apre una finestra riepilogativa.
E' uscita la Service Pack 1 di
Visual Studio 2008. E' possibile effettuare il download da
qui.
E' uscita la Service Pack 1 di Visual Studio 2008 Express. E' possibile effettuare il download da
qui.
E' possibile effettuare il download del nuovo SQL Server 2008 Express.
La nuova versione contiene vari miglioramenti.