Ms-Dos - cómo nombro al menú inicio con un bat bajo win

 
Vista:

cómo nombro al menú inicio con un bat bajo win

Publicado por Eugenio (5 intervenciones) el 13/09/2001 09:44:27
¿Como se puede desde un fichero bat ejecutado desde windows (no desde el ms-dos bajo windows) acceder al menú inicio de windows? La referencia al directorio menú inicio como menúin~1 da error, pues parece que no interpreta bien el acento, aunque si le pides un dir al dir windows aparezca menúin~1 como referencia a dicho directorio. No sé si me explico:
c:\windows>cd menúin~1 RESPUESTA --> error
c:\windows>dir men*.*
RESPUESTA--> menúin~1
¿Porqué da error el primer comando? ¿Qué solución hay?
Gracias
Eugenio
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cómo nombro al menú inicio con un bat bajo win

Publicado por Pedro Amaro (14 intervenciones) el 13/09/2001 13:45:50
A mi me funciona bien.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cómo nombro al menú inicio con un bat bajo win

Publicado por depaso (1 intervención) el 06/11/2008 16:41:02
para ver bien cual esel nombre que toma "Menú Inicio" en DOS hace un dir asi: dir m*. /x

lo mas seguro es que "Menú Inicio" lo identifique como MENINI~1 y no menúin~1 como lo tenes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cómo nombro al menú inicio con un bat bajo win

Publicado por amparitohijo (94 intervenciones) el 07/11/2008 17:53:56
Puedes probar a entrecomillar "Men*."
Probablemente eso resuelva tu problema.
Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cómo nombro al menú inicio con un bat bajo win

Publicado por Fabian (1 intervención) el 01/07/2009 21:31:01
Listo! quedo resuelto!

Queda asi:

MENINI~1

Para llamar al perfil del usuario:

%userprofile%MENINI~1

Esto lo saque haciedo un "dir /X" donde Muestra los nombres cortos generados para los nombres de
archivo que no tienen el formato 8.3. El formato es el de
/N con el nombre corto especificado antes del nombre largo.
Si no existe un nombre corto, se muestran espacios en blanco
en su lugar.

Ejem:

C:>dir /X
El volumen de la unidad C no tiene etiqueta.
El número de serie del volumen es: D039-B70A

Directorio de C:

01/07/2009 01:11 p.m. <DIR> ARCHIV~1 Archivos de programa
05/05/2009 10:57 a.m. 0 AUTOEXEC.BAT
11/06/2009 02:49 p.m. <DIR> backUp
30/06/2009 04:28 p.m. 516 CISCOM~1.TXT CiscoMMInstall_log.txt
28/05/2009 04:46 p.m. <DIR> COMPUMAP
05/05/2009 10:57 a.m. 0 CONFIG.SYS
30/06/2009 04:18 p.m. <DIR> Datos
11/06/2009 02:31 p.m. <DIR> DOCUME~1 Documents and Settings
05/05/2009 11:08 a.m. <DIR> Intel
29/06/2009 04:31 p.m. <DIR> SHARED
25/06/2009 10:06 a.m. <DIR> TFTP-R~1 TFTP-Root
26/06/2009 10:37 a.m. <DIR> VIRTUA~1 Virtual Machines
09/06/2009 04:13 p.m. <DIR> WINDOWS
3 archivos 516 bytes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar