Preguntas etiquetadas con powershell

224
¿Cómo descomprimir un archivo en Powershell?

Tengo un .ziparchivo y necesito descomprimir todo su contenido usando Powershell. Estoy haciendo esto pero no parece funcionar: $shell = New-Object -ComObject shell.application $zip = $shell.NameSpace("C:\a.zip") MkDir("C:\a") foreach ($item in $zip.items()) {

211
Cómo generar algo en PowerShell

Estoy ejecutando un script de PowerShell desde un archivo por lotes. El script busca una página web y comprueba si el contenido de la página es la cadena "OK". El script de PowerShell devuelve un nivel de error al script por lotes. El script por lotes es ejecutado por ScriptFTP , un programa de...

209
Solicitar la entrada del usuario en PowerShell

Quiero solicitar al usuario una serie de entradas, incluida una contraseña y un nombre de archivo. Tengo un ejemplo de uso host.ui.prompt, que parece razonable, pero no puedo entender el retorno. ¿Hay una mejor manera de obtener la entrada del usuario en

188
Valor de retorno de la función en PowerShell

Desarrollé una función de PowerShell que realiza una serie de acciones que implican el aprovisionamiento de sitios de SharePoint Team. En última instancia, quiero que la función devuelva la URL del sitio aprovisionado como una Cadena, así que al final de mi función tengo el siguiente código: $rs =...

186
¿Puedo obtener && para trabajar en Powershell?

&&es notoriamente difícil de buscar en google, pero lo mejor que he encontrado es este artículo que dice usar -and. Desafortunadamente no da más información, y no puedo averiguar con qué debo hacer -and(una vez más, algo muy difícil de buscar) El contexto en el que intento usarlo es...

179
Array.Add vs + =

Encontré un comportamiento interesante en las matrices de PowerShell, a saber, si declaro una matriz como: $array = @() Y luego intente agregarle elementos usando $array.Add("item") método, recibo el siguiente error: Excepción que llama a "Agregar" con "1" argumento (s): "La colección tenía un...