Saltar al contenido

Acceda a la unidad de red ya asignada en PowerShell

Recuerda que en las ciencias cualquier problema casi siempere suele tener más de una soluciones, de igual modo compartiremos lo mejor y más eficiente.

Solución:

Solución 1:

Debe hacer que la asignación de unidades esté disponible para el usuario que está ejecutando Powershell como. Puede hacer lo siguiente para darle a ese usuario la misma asignación de unidades:

net use Z: "\vmware-hostShared Folders"

Consulte la siguiente pregunta SO: No se puede acceder a la unidad de red en PowerShell ejecutándose como administrador

Solución 2:

¿Está iniciando esta consola de PowerShell como administrador o como su usuario actual?

Si lo está ejecutando desde un símbolo del sistema no elevado, entonces debería ver todas sus unidades de red asignadas localmente. Estoy en la misma situación que tú ahora mismo y tengo x: asignada a \vmware-host[folder]y un Get-PSDrive -PSProvider FileSystem me muestra todas mis unidades mapeadas localmente.

Sin embargosi inicio esta consola como administrador, no ve ninguna de mis unidades asignadas locales, ya que para un símbolo del sistema elevado se usa un (segundo) contexto de seguridad diferente para cargar la aplicación, que no comparte conexiones de red.

La buena noticia es que básicamente solo necesita asignar la unidad en la consola del administrador solo una vez y permanecerá en ese contexto de seguridad (hasta que se reinicie, creo).

Si desea automatizar esto, debe leer sobre los scripts de carga automática cuando inicia una sesión de PowerShell. Básicamente, si crea una carpeta en su My Documents llamó WindowsPowerShell y dentro de eso crea un Microsoft.PowerShell_profile.ps1 archivo, se activará cada vez que inicie una nueva consola PowerShell. Allí puede agregar un net use comando, o agregue funciones personalizadas que haya escrito que desee usar.

Por ejemplo, tengo uno que pone el cursor en rojo para las consolas administrativas y tiene una función a la que puedo llamar fácilmente para firmar mis scripts de PS1.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *