Windows Script Host  

Propiedad WindowStyle

Asigna un estilo de ventana a un acceso directo o identifica el estilo de ventana usado por un acceso directo.

objeto.WindowStyle = entEstiloVentana

Argumentos

objeto
Objeto WshShortcut.
entEstiloVentana
Establece el estilo de la ventana del programa que se está ejecutando.

Comentarios

La propiedad WindowStyle devuelve un entero.

En la tabla siguiente se enumeran las opciones disponibles para entEstiloVentana.

entEstiloVentana Descripción
1 Activa y muestra una ventana. Si la ventana está minimizada o maximizada, el sistema la restaura con su posición y tamaño originales.
3 Activa la ventana y la muestra maximizada.
7 Minimiza la ventana y activa la siguiente ventana de mayor nivel.

Ejemplo

El ejemplo siguiente muestra el uso de la propiedad WindowStyle:

<package>
   <job id="vbs">
      <script language="VBScript">
         set WshShell = WScript.CreateObject("WScript.Shell")
         strDesktop = WshShell.SpecialFolders("Desktop")
         set oShellLink = WshShell.CreateShortcut(strDesktop & "\Acceso directo a secuencia de comandos.lnk")
         oShellLink.TargetPath = WScript.ScriptFullName
         oShellLink.WindowStyle = 1
         oShellLink.Hotkey = "Ctrl+Alt+e"
         oShellLink.IconLocation = "notepad.exe, 0"
         oShellLink.Description = "Acceso directo a secuencia de comandos"
         oShellLink.WorkingDirectory = strDesktop
         oShellLink.Save
         set oUrlLink = WshShell.CreateShortcut(strDesktop & "\Sitio Web de Microsoft.url")
         oUrlLink.TargetPath = "http://www.microsoft.com/spanish/"
         oUrlLink.Save
      </script>
   </job>

   <job id="js">
      <script language="JScript">
         var WshShell = WScript.CreateObject("WScript.Shell");
         strDesktop = WshShell.SpecialFolders("Desktop");
         var oShellLink = WshShell.CreateShortcut(strDesktop + "\\Acceso directo a secuencia de comandos.lnk");
         oShellLink.TargetPath = WScript.ScriptFullName;
         oShellLink.WindowStyle = 1;
         oShellLink.Hotkey = "Ctrl+Alt+e";
         oShellLink.IconLocation = "notepad.exe, 0";
         oShellLink.Description = "Acceso directo a secuencia de comandos";
         oShellLink.WorkingDirectory = strDesktop;
         oShellLink.Save();
         var oUrlLink = WshShell.CreateShortcut(strDesktop + "\\Sitio Web de Microsoft.url");
         oUrlLink.TargetPath = "http://www.microsoft.com/spanish/";
         oUrlLink.Save();
      </script>
   </job>
</package>

Consulte también

Ejecutar sus secuencias de comandos | Objeto WshShortcut

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.