🎁 Vídeo gratis: consigue un puesto de trabajo remoto y con un sueldo alto, convirtiéndote en 6 meses en Desarrollador Full-Stack: bit.ly/3FkWM4a 🔴 Descubre nuestro Máster en Desarrollo Full-Stack: bit.ly/4054VTZ
Para crear una variable en modo explícito se pone New-variable -Name nombre (olvídense de poner $ porque no funciona). Puede que funcionara en versiones anteriores. Pero lo escribí sin $ y funcionó
Hola Víctor, si, de hecho para poder listarlas solo tienes que ejecutar: Get-Variable para poder listar todas las variables que ya están definidas, incluídas las de entorno
Hola! Dos preguntas. ¿Powershell admite comentarios? En otros lenguajes se puede, por ejemplo, colocar una coma o punto y coma para que "hola" y el nombre salgan en la misma línea. ¿Powershell contempla esta posibilidad? (Ejemplo print "hola "; nombre Un espacio luego de la a) Gracias
Hola, Agregue una variable utilizando cmdled Read-host como indicas y esta almacenando la variable como debe. Pero al momento de llamar la variable para filtrar de esta forma, no me funciona. Where-Object Name -like "*$Variable*" El resultado es como si la veriable estuviera en blanco Podrias ayudarme?
Hola, eso por ahora no hemos podido atacarlo, ya tenemos subido el nuevo video, esta semana subiremos el resto ;-) ruclips.net/video/QEDYVhkWCxQ/видео.html
Hola tengo una duda, que es realmente lo que hace read-host. Yo ya tengo experiencia en lenguaje C y Pascal, y supongo que read-host es un equivalente a readln (Pascal) o scanf (C), la duda reside en que si se hace un código solo con read-host este también imprime lo que le den por pantalla. La duda es, "Que es realmente lo que hace read-host?"
No te compliques porque luego seras tu el que tienes que revisar y hacer entender a los demas el script que has hecho, cuanto mas limpio legible y simple mejor, mas texto no significa mas calidad de codigo.
Como elimino una constante? Declare una constante llamada "Const" pero no se como eliminarla New-Variable -Name Const -Value "Esta es una constante" -option Constant Write-Host $Const Remove-Variable Const "SALIDA" Remove-Variable : No se puede quitar la variable Const porque es constante o es de solo lectura. Si la variable es de solo lectura, intente realizar de nuevo la operación especificando la opción de Force. En línea: 7 Carácter: 1 + Remove-Variable Const + ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : WriteError: (Const:String) [Remove-Variable], SessionStateUnauthorizedAccessException + FullyQualifiedErrorId : VariableNotRemovable,Microsoft.PowerShell.Commands.RemoveVariableCommand Remove-Variable Const -Force "SALIDA" Remove-Variable : No se puede quitar la variable Const porque es constante o es de solo lectura. Si la variable es de solo lectura, intente realizar de nuevo la operación especificando la opción de Force. En línea: 3 Carácter: 1 + Remove-Variable Const -Force + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : WriteError: (Const:String) [Remove-Variable], SessionStateUnauthorizedAccessException + FullyQualifiedErrorId : VariableNotRemovable,Microsoft.PowerShell.Commands.RemoveVariableCommand
@@bienvenidosaez Entiendo, ya daba por hecho que no podría cambiar el valor de la constante, pero ya que la constante ocupa un espacio nunca espere que no pudiera eliminarla y, ya que no puedo eliminarlas mejor aprovechó el bug xD Ya se me ocurren un buen para de ideas en la que puedo aplicar este concepto 👍
Buen dia Maquina, como hago para al mostrar en pantalla lo escrito en el ISE en la consola, y espere la respuesta del nombre y luego me muestre el dato ingresado. Script: $nombre = Read-Host "Ingresa Por favor Tu nombre Completo" $edad = Read-Host "Ingresa Por favor tu edad" Write-Host "Hola" Write-Host $nombre Resultado: PS C:\Windows\system32> $nombre = Read-Host "Ingresa Por favor Tu nombre Completo" $edad = Read-Host "Ingresa Por favor tu edad" Write-Host "Hola" Write-Host $nombre Ingresa Por favor Tu nombre Completo: ______ Quisiera que la variable $nombre no apareciera vacía antes de escribir el nombre, si no que al final después de escribir el nombre si aparezca. Mil gracias.
🎁 Vídeo gratis: consigue un puesto de trabajo remoto y con un sueldo alto, convirtiéndote en 6 meses en Desarrollador Full-Stack: bit.ly/3FkWM4a
🔴 Descubre nuestro Máster en Desarrollo Full-Stack: bit.ly/4054VTZ
Voy por el 3 y avanzando......de verdad, gracias
Me alegro que os sirva el tiempo empleado 🥳👋
gracias
Muchas gracias, buenísimo el curso
Muchas gracias.
Que buenos videos!!! Saludos desde Argentina!
Gracias 🙌🙌
Gracias por el canal. Videos magnificos. Un saludo
buen curso, y a lo uqe veo es mas facil que python jeje, saludos
Gracias, de nuevo
Muy buenos! gracias!
Excellent
Muy bueno!!
Gracias!!
Duro manito
Excelente curso amigo
Para crear una variable en modo explícito se pone New-variable -Name nombre (olvídense de poner $ porque no funciona). Puede que funcionara en versiones anteriores. Pero lo escribí sin $ y funcionó
Hola, muchas gracias por los tutoriales! tengo una pregunta..
Para ejecutar una variable de entorno es necesario anteponer el simbolo $ ??
Hola Víctor, si, de hecho para poder listarlas solo tienes que ejecutar: Get-Variable para poder listar todas las variables que ya están definidas, incluídas las de entorno
hola esta forma de programacion s e
puede utilizar en un codigo js
Hola! Dos preguntas.
¿Powershell admite comentarios?
En otros lenguajes se puede, por ejemplo, colocar una coma o punto y coma para que "hola" y el nombre salgan en la misma línea. ¿Powershell contempla esta posibilidad? (Ejemplo print "hola "; nombre Un espacio luego de la a)
Gracias
Cuál es la diferencia entre write-host y echo?
Echo es un alias de Write-Host por lo que te servirán de igual forma. Un saludo
Hola,
Agregue una variable utilizando cmdled Read-host como indicas y esta almacenando la variable como debe. Pero al momento de llamar la variable para filtrar de esta forma, no me funciona.
Where-Object Name -like "*$Variable*"
El resultado es como si la veriable estuviera en blanco
Podrias ayudarme?
tendrías algún repo o gist para poder ver el código completo?
Hola, deseo actualizar de forma masiva los Nombres de los usuarios AD, el nombre del usuario que se muestra al ingresas a la OU en la columna Name
Hola, eso por ahora no hemos podido atacarlo, ya tenemos subido el nuevo video, esta semana subiremos el resto ;-) ruclips.net/video/QEDYVhkWCxQ/видео.html
Hola tengo una duda, que es realmente lo que hace read-host. Yo ya tengo experiencia en lenguaje C y Pascal, y supongo que read-host es un equivalente a readln (Pascal) o scanf (C), la duda reside en que si se hace un código solo con read-host este también imprime lo que le den por pantalla. La duda es, "Que es realmente lo que hace read-host?"
Ayuda, no va esto: New-Variable -Name $nombre -Value Read-Host "Di tu nombre"
Simplificala: $nombre = red-host "di tu nombre"
No te compliques porque luego seras tu el que tienes que revisar y hacer entender a los demas el script que has hecho, cuanto mas limpio legible y simple mejor, mas texto no significa mas calidad de codigo.
ReadOnly sin H jejejeje
Lei los comentarios a ver si alguien mas se habia dado cuenta jejeje.
Como elimino una constante?
Declare una constante llamada "Const" pero no se como eliminarla
New-Variable -Name Const -Value "Esta es una constante" -option Constant
Write-Host $Const
Remove-Variable Const
"SALIDA"
Remove-Variable : No se puede quitar la variable Const porque es constante o es de solo lectura. Si la variable es de solo
lectura, intente realizar de nuevo la operación especificando la opción de Force.
En línea: 7 Carácter: 1
+ Remove-Variable Const
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (Const:String) [Remove-Variable], SessionStateUnauthorizedAccessException
+ FullyQualifiedErrorId : VariableNotRemovable,Microsoft.PowerShell.Commands.RemoveVariableCommand
Remove-Variable Const -Force
"SALIDA"
Remove-Variable : No se puede quitar la variable Const porque es constante o es de solo lectura. Si la variable es de solo
lectura, intente realizar de nuevo la operación especificando la opción de Force.
En línea: 3 Carácter: 1
+ Remove-Variable Const -Force
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (Const:String) [Remove-Variable], SessionStateUnauthorizedAccessException
+ FullyQualifiedErrorId : VariableNotRemovable,Microsoft.PowerShell.Commands.RemoveVariableCommand
La verdad es que no sabría decirte, el principio del uso de variables de tipo constante es que su valor perdure durante toda la ejecución del script.
@@bienvenidosaez Entiendo, ya daba por hecho que no podría cambiar el valor de la constante, pero ya que la constante ocupa un espacio nunca espere que no pudiera eliminarla y, ya que no puedo eliminarlas mejor aprovechó el bug xD
Ya se me ocurren un buen para de ideas en la que puedo aplicar este concepto 👍
Buen dia Maquina, como hago para al mostrar en pantalla lo escrito en el ISE en la consola, y espere la respuesta del nombre y luego me muestre el dato ingresado.
Script:
$nombre = Read-Host "Ingresa Por favor Tu nombre Completo"
$edad = Read-Host "Ingresa Por favor tu edad"
Write-Host "Hola"
Write-Host $nombre
Resultado:
PS C:\Windows\system32> $nombre = Read-Host "Ingresa Por favor Tu nombre Completo"
$edad = Read-Host "Ingresa Por favor tu edad"
Write-Host "Hola"
Write-Host $nombre
Ingresa Por favor Tu nombre Completo:
______
Quisiera que la variable $nombre no apareciera vacía antes de escribir el nombre, si no que al final después de escribir el nombre si aparezca.
Mil gracias.
Ya tenemos subido el nuevo video, esta semana subiremos el resto ;-) ruclips.net/video/QEDYVhkWCxQ/видео.html
según veo tu código debe ser válido, lo resolviste?
Gracias