¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo grabar un script de SAP GUI en PowerShell: Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 28 Vistas
0
Cargando...
Here a SAP GUI Scripting Recorder in PowerShell scripting language.
#-Begin-----------------------------------------------------------------

  #-Sub Main------------------------------------------------------------
    Function Main() {

      [Reflection.Assembly]::LoadWithPartialName("Microsoft.VisualBasic") > $Null
      [Reflection.Assembly]::LoadFile($PSScriptRoot + "\SAPFEWSELib.dll") > $Null

      $SapGuiAuto = [Microsoft.VisualBasic.Interaction]::GetObject("SAPGUI")
      If ($SapGuiAuto -eq $Null) {
        Break
      }

      $Application = $SapGuiAuto.GetType().InvokeMember("GetScriptingEngine",
        [System.Reflection.Bindingflags]::InvokeMethod,
        $null, $SapGuiAuto, $null, $null, $null, $null)
      [SAPFEWSELib.GuiApplication]$Application =
        [System.Runtime.InteropServices.Marshal]::CreateWrapperOfType($Application,
        [SAPFEWSELib.GuiApplicationClass])
      If ($Application -eq $Null) {
        Break
      }

      $Connection = $Application.Children.Item(1)
      [SAPFEWSELib.GuiConnectionClass]$Connection =
        [System.Runtime.InteropServices.Marshal]::CreateWrapperOfType($Connection,
        [SAPFEWSELib.GuiConnectionClass])
      If ($Connection -eq $Null) {    
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?