Si todo tal cual, y de hecho no marca ningun error.
Parche para licencias de terminal server?
Colapsar
X
-
¿y el server de licencias activado y las licencias cargadas?Originalmente publicado por sahitec Ver MensajeSi todo tal cual, y de hecho no marca ningun error.
Comentario
-
-
Hola he realizado todo correctamente y solo me falla en el ultimo paso donde debe coger el servisor de licencias
me funciona actualmente correctamente pero me indica que es por el tiempo de prueba
PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("----------")
No se puede llamar a un método en una expresión con valor NULL.
En línea: 1 Carácter: 1
+ $obj.SetSpecifiedLicenseServerList("aqua")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (
[], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
puedes ayudarme
Comentario
-
-
Se supone que aqua es el nombre de ti maquina ¿no?... ping a aqua que te da?Originalmente publicado por Blas Ver MensajeHola he realizado todo correctamente y solo me falla en el ultimo paso donde debe coger el servisor de licencias
me funciona actualmente correctamente pero me indica que es por el tiempo de prueba
PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("----------")
No se puede llamar a un método en una expresión con valor NULL.
En línea: 1 Carácter: 1
+ $obj.SetSpecifiedLicenseServerList("aqua")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (
[], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
puedes ayudarme
Comentario
-
-
Oye.. y cada vez que quieras modificar algo, lo primero que hay que hacer es:Originalmente publicado por jmtella Ver Mensaje
Se supone que aqua es el nombre de ti maquina ¿no?... ping a aqua que te da?
Que me parece que es lo que te falta...Código:$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
Comentario
-
-
Gracias aqua es el nombre de la maquina y es la misma maquina es decir donde esta intalada la licencia y es el host, es un workgoup
lo he repestido pero me da el mismo error
PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("AQUA")
Excepción al llamar a "SetSpecifiedLicenseServerList": ""
En línea: 1 Carácter: 1
+ $obj.SetSpecifiedLicenseServerList("AQUA")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (
[], MethodInvocationException
+ FullyQualifiedErrorId : WMIMethodException
PS C:\Users\mbielsa>
No se si me falla algo, las licencias estan bien instaladas.
Gracias de antemano
Comentario
-
-
No tiene sentido. Se supone que lo estas ejecutando arrancando el PowerShell "Como Administrador", ¿no?... y que arrancas el powershell de 64 bits...
Si aun así, sigue fallando, ejecuta, para ver lo que tienes asignado:
Código:$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting $obj.GetSpecifiedLicenseServerList()
Comentario
-
-
no me sale maquina asignada
PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
PS C:\Users\mbielsa> $obj.GetSpecifiedLicenseServerList()
__GENUS : 2
__CLASS : __PARAMETERS
__SUPERCLASS :
__DYNASTY : __PARAMETERS
__RELPATH :
__PROPERTY_COUNT : 2
__DERIVATION : {}
__SERVER :
__NAMESPACE :
__PATH :
ReturnValue : 0
SpecifiedLSList : {}
PSComputerName :
Comentario
-
-
por si indica algo este es el resultado de cambiar el modo de licencia
PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
PS C:\Users\mbielsa> $obj.ChangeMode(4)
__GENUS : 2
__CLASS : __PARAMETERS
__SUPERCLASS :
__DYNASTY : __PARAMETERS
__RELPATH :
__PROPERTY_COUNT : 1
__DERIVATION : {}
__SERVER :
__NAMESPACE :
__PATH :
ReturnValue : 0
PSComputerName :
mi usuario es
administrador de la maquina
gracias de antemano
Comentario
-
-
Hola jMetella he vuelto los pasos del Powersell mi usaurio es adminsitrador de la mauquina que es la misma maquina donde tengo cargadas las licencias e intento agregar el servidor de licencias
te anexo los resultados el ping es correcto yaque es la misma maquina
PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
PS C:\Users\mbielsa> $obj.ChangeMode(4)
__GENUS : 2
__CLASS : __PARAMETERS
__SUPERCLASS :
__DYNASTY : __PARAMETERS
__RELPATH :
__PROPERTY_COUNT : 1
__DERIVATION : {}
__SERVER :
__NAMESPACE :
__PATH :
ReturnValue : 0
PSComputerName :
PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("AQUA")
Excepción al llamar a "SetSpecifiedLicenseServerList": ""
En línea: 1 Carácter: 1
+ $obj.SetSpecifiedLicenseServerList("AQUA")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (
[], MethodInvocationException
+ FullyQualifiedErrorId : WMIMethodException
PS C:\Users\mbielsa> ping aqua
Haciendo ping a AQUA [fe80::e440:6a70:e7b0:8157%13] con 32 bytes de datos:
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Estadísticas de ping para fe80::e440:6a70:e7b0:8157%13:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 0ms, Media = 0ms
PS C:\Users\mbielsa>
gracais por tu ayuda
Comentario
-
-
A ver.. ¿arrancas el powershell con botón derecho "Ejecutar como Administrador"?... y por cierto, no se por qué has cargado licencias por dispositivo.. debe ser por usuario, y además en un server de licencias NO se pueden mezclar por usuario o por dispositivo... una sola de las opciones.Originalmente publicado por Blas Ver MensajeHola jMetella he vuelto los pasos del Powersell mi usaurio es adminsitrador de la mauquina que es la misma maquina donde tengo cargadas las licencias e intento agregar el servidor de licencias
te anexo los resultados el ping es correcto yaque es la misma maquina
PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
PS C:\Users\mbielsa> $obj.ChangeMode(4)
__GENUS : 2
__CLASS : __PARAMETERS
__SUPERCLASS :
__DYNASTY : __PARAMETERS
__RELPATH :
__PROPERTY_COUNT : 1
__DERIVATION : {}
__SERVER :
__NAMESPACE :
__PATH :
ReturnValue : 0
PSComputerName :
PS C:\Users\mbielsa> $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
PS C:\Users\mbielsa> $obj.SetSpecifiedLicenseServerList("AQUA")
Excepción al llamar a "SetSpecifiedLicenseServerList": ""
En línea: 1 Carácter: 1
+ $obj.SetSpecifiedLicenseServerList("AQUA")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (
[], MethodInvocationException
+ FullyQualifiedErrorId : WMIMethodException
PS C:\Users\mbielsa> ping aqua
Haciendo ping a AQUA [fe80::e440:6a70:e7b0:8157%13] con 32 bytes de datos:
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Respuesta desde fe80::e440:6a70:e7b0:8157%13: tiempo<1m
Estadísticas de ping para fe80::e440:6a70:e7b0:8157%13:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 0ms, Máximo = 0ms, Media = 0ms
PS C:\Users\mbielsa>
gracais por tu ayuda
Comentario
-
-
Si. Tienes que quitar las licencias de dispositivo y poner todas por user. Y dar el comando del powershell anterior, para decirte que es por "user".Originalmente publicado por Blas Ver MensajesolucionDO l ejecutar añ ejecutar como administrador a funcionado, no he tenido que desintalar las de dispositivo, no se si aun es conveniente deinstalar estas licencias mil gracias por todo eres de lo mejor
$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
$obj.ChangeMode(4)
como administrador, por supuesto.
Si no haces esto tendrás miles de problemas.
Comentario
-
Comentario