Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Esgrimidor en 23 Junio 2012, 15:31 pm



Título: Comando para crear nombre de un txt en BATCH
Publicado por: Esgrimidor en 23 Junio 2012, 15:31 pm
He pillado en la web que para crear una nueva carpeta de nombre NEW basta con ejecutar el comando

cmd /c md new

Qué comando similar he de proponer para crear un archivo de texto de nombre "Nuevo Notepad++ document.txt"

Es de esperar que me lo cree en la carpeta donde me encuentre en ese momento.

Gracias


Título: Re: Comando para crear nombre de un txt en BATCH
Publicado por: Flamer en 23 Junio 2012, 18:06 pm
hola Esgrimidor pienso que esto es lo que quieres
en el simbolo del sistema escribes esto:
Código:
echo Hola mundo>NuevoNotepad++document.txt
saludos


Título: Re: Comando para crear nombre de un txt en BATCH
Publicado por: Eleкtro en 23 Junio 2012, 23:10 pm
También puedes hacer esto:

Código
  1. FSUTIL file createnew "Nuevo Notepad++ document.txt" 0
  2.  

Código
  1. Mkdir NEW
  2. FSUTIL file createnew ".\NEW\Nuevo Notepad++ document.txt" 0
  3.  

Código
  1. Mkdir NEW
  2. PUSHD NEW
  3. FSUTIL file createnew "Nuevo Notepad++ document.txt" 0
  4.  

PD: 0 = El tamaño del archivo, En Bytes.

Saludos


Título: Re: Comando para crear nombre de un txt en BATCH
Publicado por: Esgrimidor en 25 Junio 2012, 02:56 am
Lo intento y comento.

Está en relación con este post porque lo que quiero, finalmente, es introducir una entrada en el menú contextual principal que de ordinario - así la tengo yo- va en el menú contextual secundario "Nuevo".

http://foro.elhacker.net/windows/crear_nueva_entrada_en_menu_contextual_de_crear_archivo_txt-t365237.0.html

Gracias