Powershell y bat

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Para crear un archivo de texto que liste todos los ficheros *.log existentes en c:\\Temp y guarde el resultado en logs.txt, ¿qué instrucción en un archivo .bat lo haría correctamente?

  • `copy C:\\Temp\\*.log logs.txt`
  • `move C:\\Temp\\*.log logs.txt`
  • `dir C:\\Temp\\*.log > logs.txt` (correct)
  • `ls C:\\Temp\\*.log >> logs.txt`

Supón que quieres añadir al PATH la carpeta c:\Tools de forma temporal (solo para la sesión del .bat). ¿Qué línea debes usar?

  • `set PATH=%PATH%;C:\Tools` (correct)
  • `addpath C:\Tools`
  • `setx PATH=%PATH%;C:\Tools`
  • `path +C:\Tools`

¿Cuál de los siguientes fragmentos en un .bat repite un comando para cada archivo *.csv del directorio actual?

  • `for /R %%i (*.csv) echo %%i`
  • `foreach %%i (*.csv) ( echo %%i )`
  • `for /F "tokens=* %%i in ('dir *.csv') do ( echo %%i )`
  • `for %%i in (*.csv) do ( echo %%i )` (correct)

Necesitas comprobar si existe el fichero backup.zip antes de copiarlo a un USB (unidad F:). ¿Qué construcción es la adecuada?

<p><code>if exist backup.zip copy backup.zip F:\</code> (B)</p> Signup and view all the answers

En un script .bat quieres pausar la ejecución y pedir al usuario que pulse una tecla solo si la variable de entorno DEBUG vale 1. ¿Cuál es la forma correcta?

<p><code>if &quot;%DEBUG%&quot;==&quot;1&quot; pause</code> (A)</p> Signup and view all the answers

Si quisiéramos realizar la búsqueda de la palabra Oracle dentro del archivo log.txt, utilizando PowerShell, ¿qué comando lo permitiría?:

<p><code>select-string oracle log.txt</code> (D)</p> Signup and view all the answers

¿Qué realiza el siguiente comando?: Get-Service | Where-Object { $_.Status -ne "Stopped" }

<p>Obtiene el listado de los servicios que se encuentran arrancados. (A)</p> Signup and view all the answers

¿Cuál de los siguientes comandos muestra todos los servicios en ejecución en PowerShell?

<p><code>Get-Service | Where-Object Status -eq &quot;Running&quot;</code> (D)</p> Signup and view all the answers

¿Qué cmdlet se utiliza para detener un proceso en PowerShell?

<p><code>Stop-Process</code> (D)</p> Signup and view all the answers

¿Cuál es el comando para obtener ayuda sobre un cmdlet en PowerShell?

<p><code>Get-Help</code> (C)</p> Signup and view all the answers

¿Cómo se declara una variable en PowerShell?

<p><code>$nombre = &quot;valor&quot;</code> (A)</p> Signup and view all the answers

¿Qué operador se utiliza en PowerShell para comparar si dos valores son iguales?

<p><code>-eq</code> (D)</p> Signup and view all the answers

¿Qué comando muestra la versión de PowerShell instalada?

<p><code>$PSVersionTable.PSVersion</code> (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser