Ruta UNC

07/01/2004 - 15:48 por Gabriel S. | Informe spam
Muy buenas a todos.
Necesito ejecutar una aplicación que tengo en mi file
server (un Windows 2000 Server) desde un archivo .BAT
situado en la carpeta Netlogon de un PDC Windows NT
Server, pero cuando las PCs clientes ejecutan dicho .BAT
les aparece el siguiente mensaje durante el inicio de
sesión:

'\\SERVIDOR\NETLOGON'
CMD.EXE se inició con esta ruta como el directorio
actual. No se permiten rutas UNC. Regresando de manera
predeterminada al directorio Windows.

Finalmente, la aplicación no se ejecuta.
Sin embargo, si salgo al intérprete de comandos de
cualquier PC (incluso los 9x) y ejecuto la línea que
contiene el archivo .BAT en cuestión
('\\SERVIDORecurso_compartido\carpeta_programa\ejecutabl
e.EXE') la aplicación corre perfectamente.
¿Alguien podría ayudarme con este problema?
Gracias anticipadas.

Preguntas similare

Leer las respuestas

#1 Fuents
07/01/2004 - 15:54 | Informe spam
mapea una unidad para ejecutar dicha aplicacion, ejecuta dicha aplicacion y
luego si quieres puedes desconectar dicha unidad

NET USE X: \\SERVIDOR\CARPETA
X:\PEPITO.BAT
NET USE X: /D

Saludos. El Fuents :-))

"Gabriel S." escribió en el mensaje
news:0b7e01c3d52d$547a6d60$
Muy buenas a todos.
Necesito ejecutar una aplicación que tengo en mi file
server (un Windows 2000 Server) desde un archivo .BAT
situado en la carpeta Netlogon de un PDC Windows NT
Server, pero cuando las PCs clientes ejecutan dicho .BAT
les aparece el siguiente mensaje durante el inicio de
sesión:

'\\SERVIDOR\NETLOGON'
CMD.EXE se inició con esta ruta como el directorio
actual. No se permiten rutas UNC. Regresando de manera
predeterminada al directorio Windows.

Finalmente, la aplicación no se ejecuta.
Sin embargo, si salgo al intérprete de comandos de
cualquier PC (incluso los 9x) y ejecuto la línea que
contiene el archivo .BAT en cuestión
('\\SERVIDORecurso_compartido\carpeta_programa\ejecutabl
e.EXE') la aplicación corre perfectamente.
¿Alguien podría ayudarme con este problema?
Gracias anticipadas.
Respuesta Responder a este mensaje
#2 Anonimo
07/01/2004 - 16:51 | Informe spam
Gracias por la sugerencia, Fuents.
El mensaje de advertencia sigue mostrándose, y además
aparece una leyenda que solicita confirmación para
desconectar la unidad de red.
¿Hay alguna forma de ejecutar este comando de forma
sincrónica (para darle tiempo al programa de ejecutarse)
y que sea transparente para el usuario?

mapea una unidad para ejecutar dicha aplicacion, ejecuta


dicha aplicacion y
luego si quieres puedes desconectar dicha unidad

NET USE X: \\SERVIDOR\CARPETA
X:\PEPITO.BAT
NET USE X: /D

Saludos. El Fuents :-))

"Gabriel S."


escribió en el mensaje
news:0b7e01c3d52d$547a6d60$
Muy buenas a todos.
Necesito ejecutar una aplicación que tengo en mi file
server (un Windows 2000 Server) desde un archivo .BAT
situado en la carpeta Netlogon de un PDC Windows NT
Server, pero cuando las PCs clientes ejecutan dicho .BAT
les aparece el siguiente mensaje durante el inicio de
sesión:

'\\SERVIDOR\NETLOGON'
CMD.EXE se inició con esta ruta como el directorio
actual. No se permiten rutas UNC. Regresando de manera
predeterminada al directorio Windows.

Finalmente, la aplicación no se ejecuta.
Sin embargo, si salgo al intérprete de comandos de
cualquier PC (incluso los 9x) y ejecuto la línea que
contiene el archivo .BAT en cuestión



('\\SERVIDORecurso_compartido\carpeta_programa\ejecutabl
e.EXE') la aplicación corre perfectamente.
¿Alguien podría ayudarme con este problema?
Gracias anticipadas.


.

Respuesta Responder a este mensaje
#3 Gabriel S.
07/01/2004 - 17:00 | Informe spam
Gracias por la sugerencia, Fuents.
El mensaje de advertencia sigue mostrándose, y además
aparece una leyenda que solicita confirmación para
desconectar la unidad de red.
¿Hay alguna forma de ejecutar este comando de forma
sincrónica (para darle tiempo al programa de ejecutarse)
y que sea transparente para el usuario?

mapea una unidad para ejecutar dicha aplicacion, ejecuta


dicha aplicacion y
luego si quieres puedes desconectar dicha unidad

NET USE X: \\SERVIDOR\CARPETA
X:\PEPITO.BAT
NET USE X: /D

Saludos. El Fuents :-))

"Gabriel S."


escribió en el mensaje
news:0b7e01c3d52d$547a6d60$
Muy buenas a todos.
Necesito ejecutar una aplicación que tengo en mi file
server (un Windows 2000 Server) desde un archivo .BAT
situado en la carpeta Netlogon de un PDC Windows NT
Server, pero cuando las PCs clientes ejecutan dicho .BAT
les aparece el siguiente mensaje durante el inicio de
sesión:

'\\SERVIDOR\NETLOGON'
CMD.EXE se inició con esta ruta como el directorio
actual. No se permiten rutas UNC. Regresando de manera
predeterminada al directorio Windows.

Finalmente, la aplicación no se ejecuta.
Sin embargo, si salgo al intérprete de comandos de
cualquier PC (incluso los 9x) y ejecuto la línea que
contiene el archivo .BAT en cuestión



('\\SERVIDORecurso_compartido\carpeta_programa\ejecutabl
e.EXE') la aplicación corre perfectamente.
¿Alguien podría ayudarme con este problema?
Gracias anticipadas.


.

Respuesta Responder a este mensaje
#4 Rodolfo Parrado Gutiérrez
07/01/2004 - 17:33 | Informe spam
el error es que cuando el usuario entra y trata de ejecutar el bat, el saca el mensaje ya que en ese momento se abre una sesion de prompt que no puede ser ubicada en la direccion de UNC si no en una local (C D E etc) y obviamente alli no estan los datos que ejecuta el bat...

pegue aqui el bat y mas o menos le digo como ejecutarlo o con la ayuda que te dieron ejecutelo asi...

NET USE X: /D
NET USE X: \\SERVIDOR\CARPETA
X:
X:\PEPITO.BAT
C:
NET USE X: /D

(ojo que esta solicion sirve cuando se pegan al mismo servidor, pero cuando hay sucursales con otros domain controllers para que no se vaya por la wan toca hacer un truco)



-
Rodolfo Parrado Gutiérrez
Bogotá - Colombia
-
Prospero Año Nuevo
-
Este mensaje se proporciona "como está" sin garantías de ninguna indole, y no otorga ningún derecho.
-
Asegurese de buscar desde el enlace sobre lo que esta buscando ya que muchas veces la pregunta ya fue respondida mas de una vez
http://groups.google.com/groups?hl=....public.es
-
escribió en el mensaje news:00a001c3d536$1de20d90$
Gracias por la sugerencia, Fuents.
El mensaje de advertencia sigue mostrándose, y además
aparece una leyenda que solicita confirmación para
desconectar la unidad de red.
¿Hay alguna forma de ejecutar este comando de forma
sincrónica (para darle tiempo al programa de ejecutarse)
y que sea transparente para el usuario?

mapea una unidad para ejecutar dicha aplicacion, ejecuta


dicha aplicacion y
luego si quieres puedes desconectar dicha unidad

NET USE X: \\SERVIDOR\CARPETA
X:\PEPITO.BAT
NET USE X: /D

Saludos. El Fuents :-))

"Gabriel S."


escribió en el mensaje
news:0b7e01c3d52d$547a6d60$
Muy buenas a todos.
Necesito ejecutar una aplicación que tengo en mi file
server (un Windows 2000 Server) desde un archivo .BAT
situado en la carpeta Netlogon de un PDC Windows NT
Server, pero cuando las PCs clientes ejecutan dicho .BAT
les aparece el siguiente mensaje durante el inicio de
sesión:

'\\SERVIDOR\NETLOGON'
CMD.EXE se inició con esta ruta como el directorio
actual. No se permiten rutas UNC. Regresando de manera
predeterminada al directorio Windows.

Finalmente, la aplicación no se ejecuta.
Sin embargo, si salgo al intérprete de comandos de
cualquier PC (incluso los 9x) y ejecuto la línea que
contiene el archivo .BAT en cuestión



('\\SERVIDORecurso_compartido\carpeta_programa\ejecutabl
e.EXE') la aplicación corre perfectamente.
¿Alguien podría ayudarme con este problema?
Gracias anticipadas.


.

Respuesta Responder a este mensaje
#5 Rodolfo Parrado Gutiérrez
07/01/2004 - 17:47 | Informe spam
te conteste en el grupo de NT

-
Rodolfo Parrado Gutiérrez
Bogotá - Colombia
-
Prospero Año Nuevo
-
Este mensaje se proporciona "como está" sin garantías de ninguna indole, y no otorga ningún derecho.
-
Asegurese de buscar desde el enlace sobre lo que esta buscando ya que muchas veces la pregunta ya fue respondida mas de una vez
http://groups.google.com/groups?hl=....public.es
-
"Gabriel S." escribió en el mensaje news:0baf01c3d537$676f97b0$
Gracias por la sugerencia, Fuents.
El mensaje de advertencia sigue mostrándose, y además
aparece una leyenda que solicita confirmación para
desconectar la unidad de red.
¿Hay alguna forma de ejecutar este comando de forma
sincrónica (para darle tiempo al programa de ejecutarse)
y que sea transparente para el usuario?

mapea una unidad para ejecutar dicha aplicacion, ejecuta


dicha aplicacion y
luego si quieres puedes desconectar dicha unidad

NET USE X: \\SERVIDOR\CARPETA
X:\PEPITO.BAT
NET USE X: /D

Saludos. El Fuents :-))

"Gabriel S."


escribió en el mensaje
news:0b7e01c3d52d$547a6d60$
Muy buenas a todos.
Necesito ejecutar una aplicación que tengo en mi file
server (un Windows 2000 Server) desde un archivo .BAT
situado en la carpeta Netlogon de un PDC Windows NT
Server, pero cuando las PCs clientes ejecutan dicho .BAT
les aparece el siguiente mensaje durante el inicio de
sesión:

'\\SERVIDOR\NETLOGON'
CMD.EXE se inició con esta ruta como el directorio
actual. No se permiten rutas UNC. Regresando de manera
predeterminada al directorio Windows.

Finalmente, la aplicación no se ejecuta.
Sin embargo, si salgo al intérprete de comandos de
cualquier PC (incluso los 9x) y ejecuto la línea que
contiene el archivo .BAT en cuestión



('\\SERVIDORecurso_compartido\carpeta_programa\ejecutabl
e.EXE') la aplicación corre perfectamente.
¿Alguien podría ayudarme con este problema?
Gracias anticipadas.


.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida