
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{65bcbee4-7728-41a0-97be-14e1cae36aae}"
En muchos casos necesitamos ejecutar comandos STSADM y, a mí por lo menos, en más de una ocasión se me ha olvidado ir al directorio “C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\BIN” antes de ejecutar el comando.
Para evitar esto (que a mí personalmente se me hace algo pesado) os propongo dos soluciones:
1. Crear un script
Una opción para no tener que introducir la ruta a mano es crear un ficheo de texto (.txt), introducir la siguiente línea
cd C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\BIN
y renombrar este fichero a .bat.
Desde mi punto de vista, esto es bastante útil para introducirlo en scripts de despliegue para que los administradores de los servidores sólo tengan que hacer doble-click en un archivo.
2. Variables de entorno
La segunda opción es agregar la ruta (“C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\BIN”) como Variable de Sistema. Esto permitirá que el comando stsadm.exe esté disponible desde cualquier ubicación.
Hacer esto es tan sencillo como:
;C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\BIN
Esta opción viene muy bien para las máquinas virtuales en las que desarrollamos y hacemos pruebas.
<appSettings>
<add key="Clave" value="Valor"/>
</appSettings>
string valor = System.Configuration.ConfigurationManager.AppSettings[“Clave”];
System.Threading.Thread.Sleep(SleepTime);