BLOG di Roberto Rocchi

Windows & .NET
posts - 44, comments - 0, trackbacks - 0

Saturday, April 04, 2009

Creare Lista Programmi Installati

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:

  1. Vai su Start;
  2. Digitare cmd e premere il tasto Invio;
  3. Digitare wmic /output:%userprofile%\desktop\Programmi.txt product get name, version e premere il tasto Invio;
  4. 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".

posted @ Saturday, April 04, 2009 11:17 PM | Feedback (0) | Filed Under [ Windows ]

Wednesday, February 11, 2009

Portable: VirtualPC - VirtualBox

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

 

posted @ Wednesday, February 11, 2009 7:56 PM | Feedback (0) |

Sunday, November 30, 2008

Link simbolici

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.

posted @ Sunday, November 30, 2008 11:18 PM | Feedback (0) | Filed Under [ Windows ]

Tuesday, August 19, 2008

Problemi Windows Update

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.

 

posted @ Tuesday, August 19, 2008 9:19 PM | Feedback (0) | Filed Under [ Windows ]

Verifica Integrità File di Sistema

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

 

posted @ Tuesday, August 19, 2008 9:11 PM | Feedback (0) | Filed Under [ Windows ]

Saturday, August 16, 2008

Versione Windows

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.

posted @ Saturday, August 16, 2008 4:09 PM | Feedback (0) | Filed Under [ Windows ]

DirectX

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.

posted @ Saturday, August 16, 2008 3:29 PM | Feedback (0) | Filed Under [ Windows ]

Visual Studio 2008 sp1

E' uscita la Service Pack 1 di Visual Studio 2008. E' possibile effettuare il download da qui.

posted @ Saturday, August 16, 2008 3:11 PM | Feedback (0) | Filed Under [ .NET Windows ]

Visual Studio 2008 Express sp1

E' uscita la Service Pack 1 di Visual Studio 2008 Express. E' possibile effettuare il download da qui.

posted @ Saturday, August 16, 2008 3:10 PM | Feedback (0) | Filed Under [ .NET Windows ]

SQL Server 2008 Express

E' possibile effettuare il download del nuovo SQL Server 2008 Express.
La nuova versione contiene vari miglioramenti.

posted @ Saturday, August 16, 2008 3:08 PM | Feedback (0) | Filed Under [ .NET Windows ]

Powered by: