yes psdrive password new net credential .net powershell mapped-drive net-use

.net - password - new-psdrive



¿Por qué "net use*/ delete" no funciona pero espera la confirmación en mi script de PowerShell? (1)

Prueba esto:

net use * /delete /y

La tecla /y hace seleccionar Sí en el aviso silencioso

Tengo un script donde quiero desconectarme de las unidades mapeadas antes de crear un nuevo PSDrive.

De lo contrario, me sale este error:

New-PSDrive: no se permiten conexiones múltiples a un servidor o recurso compartido por el mismo usuario, usando más de un nombre de usuario. Desconecte todas las conexiones previas al servidor o recurso compartido y vuelva a intentarlo

Entonces tengo esta línea:

net use * /delete

(Desafortunadamente no pude encontrar una manera de desconectarme de una unidad asignada específica simplemente proporcionando el nombre del servidor hasta ahora :()

Cuando PS llega a esta línea

Usted tiene estas conexiones remotas:

// ServerName / SharedFolder Continuing cancelará las conexiones.

Y luego deja de ejecutarse.

¿Hay alguna manera de confirmar automáticamente la desconexión de las unidades asignadas automáticamente sin confirmación (no tiene que ser la solución de uso / eliminación de red)?

Tenga en cuenta que : ejecuto mi script desde Powershell ISE PS Promt