Caracter 126 ~

12/07/2004 - 16:04 por Tengo Hambre | Informe spam
Hola, amigos.

Alguien de ustedes sabe como eliminar el caracter ( ~ ) del sistema de
archivos DOS en WinXP.

Ej.

XP : Una Noche.mid
DOS : unanoc~1.mid
Ideal : unanoche.mid

Lo necesito ya que soy músico y la música que hago en el PC se traspasa a
Diskettes para ser leida por secuenciadores que reconosen el Sistema de
Archivos DOS.

Probé una solución que funciona en Win98 ( namenumerictail ), pero en XP no
es asi.

Si puedes ayudarme, se los agradesco.

Chao, Gracias.

Preguntas similare

Leer las respuestas

#1 fermu
12/07/2004 - 18:12 | Informe spam
Tengo Hambre escribió:
Hola, amigos.

Alguien de ustedes sabe como eliminar el caracter ( ~ ) del sistema de
archivos DOS en WinXP.

Ej.

XP : Una Noche.mid
DOS : unanoc~1.mid
Ideal : unanoche.mid

Lo necesito ya que soy músico y la música que hago en el PC se traspasa a
Diskettes para ser leida por secuenciadores que reconosen el Sistema de
Archivos DOS.

Probé una solución que funciona en Win98 ( namenumerictail ), pero en XP no
es asi.




Veamos, Windows 98, renombraba los archivos para que tuvieran las
limitaciones y características requeridas por MS-DOS. En este sistema
operativo los nombres de archivos debían tener el formato 8.3, es decir,
nombre de archivo de 8 caracteres y una extensión de 3 letras.

Mas info.
*/How Windows Generates 8.3 File Names from Long File Names
http://support.microsoft.com/defaul...-US;142982


La utilidad que mencionas adiciona un valor en el registro en esta cadena
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

En la parte derecha agrega, este valor "NameNumericTail=0", esto
suprimia el caracter 126 ( ~ ), así un archivo que se llamara
filesystem, Windows lo renombraría así: "filesy~1", es decir, los 6
primeros letras, el caracter ASCII 126 y la extensión correspondiente de
3 letras. Con la variación en el registro pasaría a llamarse
filesyst.ext es decir cogería los 8 primeros caracteres. Tengo que
advertir que esta variación hace que pueda casuar errores la creación
de directorios y archivos en Win98/Win95, por lo cual no te lo aconsejo.

WindowsXp, no tiene MS-DOS, con lo cual no existe limites en cuanto a
los nombres de archivos, y la creación de la clave antes mencionada en
el registro es ineficaz.

Lo ideal sería que al crear un archivo suprimieses los espacios en
blanco, así si tenemos un archivo llamado "Mi Musica.mid" lo llamases
"mimusica.mid" o "mi_musica.mid". Despues puedes crear copias y
renombrarlos cogiendo los 8 primeros caracteres con el comando rename,
tal que así.

rename mi_musica.mid ????????.mid
(ocho signos de interrogación),
lo cual cogeria los 8 primeros caracteres de esos archivos dejandolo en
mi_music.mid. Al cumplir las especificaciones en cuanto a extensión de
nombres de archivos, te desaparecerá el manido caracter ASCII 126 (~).
En fin, espero que el metodo te de alguna idea.


Saludos
Fernando M.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida