Creador de documentos en lote (1 / 2 paso)

Paso 1: código de

de
setlocal enableextensions enabledelayedexpansion
título documento creador
color f0

: Intro
CLS
echo Bienvenido al «Documento creador» de profesor Pickle.
echo.
echo aquí son sus opciones:
Eco 1) cree un nuevo documento
echo 2) continuar con un documento existente
echo 3) ve un documento existente
echo 4) borrar un documento existente
Eco 5) cambiar el nombre de un documento existente
Eco 6) salida
Choice /c 1234/n
CLS
Si % errorlevel % equ 1 goto título
% errorlevel % equ 2 goto continuar
Si existe % errorlevel % equ 3 goto
Si elimina % errorlevel % equ 4 goto
Si cambiar el nombre de % errorlevel % equ 5 goto
Si % errorlevel % equ 6 goto salir

Rem ajuste el título del documento.
: título
Set /p title = título (no puede tener espacios):
Rem comprobar si se ha añadido una extensión (y añadiendo ".txt" si no lo ha hecho).
establecer check1 =! título: ~-4, 1!
establecer check2 =! título: ~-3,1!
Si % check1% neq. Si % check2% neq. Set title=%title%.txt
conjunto num = 0

Rem comprobar si un archivo de ese título ya existe.
Si existen % title % goto no válido

REM que el contenido del documento.
: líneas
CLS
Set /a num % num % = 1
CLS
Si () % num % gtr 1
echo el trabajo hasta ahora:
echo.
Si % num % gtr tipo 1% título %
echo.
echo.
echo.
)
Set /p línea = contenido de línea % num %:
Goto crear

Rem crear el documento.
: crear
línea de echo % >> «% title %»
línea set =
CLS
Eco de opciones:
Eco 1) continuar
echo 2) deje de (eliminar el archivo y volver a menú)
echo 3) volver a principal
echo 4) salida
Choice /c 123 /n
Si % errorlevel % equ 1 goto líneas
Si % errorlevel % equ 2 goto discon
Si % errorlevel % equ 3 goto intro
Si % errorlevel % equ 4 goto salir

REM que le informa que ya existe un archivo de su título.
: no válido
CLS
documento de echo A con el título "% title %" ya existe, elegir uno nuevo.
título de Goto

: desconectado
del % title %
salida

: salida
salida

: continuar
CLS
echo Nota: archivo debe estar en el mismo directorio.
Set /p nombre = nombre de archivo (y extensión):
Si no existe % nombre % goto invalid2
: lines2
CLS
tipo % nombre %
echo.
echo.
Set /p line = línea siguiente:
línea de echo % >> '% nombre %'
CLS
Eco 1) continuar
echo 2) deje de (salir y eliminar el archivo)
echo 3) volver a principal
echo 4) Exit (guardar y salir)
Choice /c 123 /n
Si % errorlevel % equ 1 goto lines2
Si % errorlevel % equ 2 goto discon2
Si % errorlevel % equ 3 goto intro
Si % errorlevel % equ 4 goto salir

: discon2
del % nombre %
salida

: existen
CLS
Set /p ver = escriba el nombre (y extensión) del archivo que desea ver:
Si no existe % vista % goto invalid3
CLS
vista de tipo %
echo.
echo.
echo Pulse cualquier tecla para volver al menú
PAUSE > nul
Goto Intro

: invalid3
CLS
echo que archivo de ese nombre No existe
echo.
echo presione cualquier tecla para regresar
PAUSE > nul
Goto Intro

: eliminar
CLS
Set /p del = nombre del archivo eliminado (y extensión):
Si no existe % del % goto invalid3
CLS
del % del %
echo que se ha eliminado el documento
echo.
echo.
echo Presione una tecla para regresar
PAUSE > nul
Goto intro

: cambiar el nombre de
CLS
Set /p rename = Seleccione el nombre del documento cuyo nombre desea cambiar (y extensión):
Si no existe % renombrar % goto invalid3
CLS
Set /p newname = escriba el nuevo nombre del documento (y extensión):
Si existen % newname % goto invalid4
establecer check1 =! newname: ~-4, 1!
establecer check2 =! newname: ~ 3, 1.
Si % check1% neq. Si % check2% neq. Set newname=%newname%.txt
cambiar nombre de % s % % newname %
CLS
echo presione cualquier tecla para volver a principal
PAUSE > nul
Goto Intro

: invalid4
CLS
echo que ya existe un archivo de nombre % newname %.
echo.
echo presione cualquier tecla para regresar
PAUSE > nul
cambiar el nombre de Goto

Eso es todo. Una vez más, dime si necesitas algo (énfasis en nada).

Artículos Relacionados

Mega_Menu (archivo por lotes) V 2.5

Mega_Menu (archivo por lotes) V 2.5

:---editar: en la próxima versión, mi objetivo es reducir el tamaño del código. Al hacer esto, he decidido quitar el monopolio. Oficialmente he comenzado trabajando en la próxima versión, y un error que hago constantemente publica con errores en (que
Creador de la cuenta e iniciar sesión con contraseña oculta de lote

Creador de la cuenta e iniciar sesión con contraseña oculta de lote

Aquí es un programa por lotes cuenta creador e inicio de sesión que hice para mi primer instructable. Esta es una versión simplificada en parte de ocultos contraseña del profesor pickle instructable. Por favor dejar cualquier sugerencia o ideas de qu
Lote + CMD pequeño Tutorial

Lote + CMD pequeño Tutorial

Hola chicos Bienvenidos a otro lote de Instructable.En este sentido es instructivo yo soy va a mostrarles chicos algunos de los fundamentos de la utilización de ambos lotes archivos y CMD....Así que chicos si te gustó este poco Tutorial y quiere Me a
Lote XXII

Lote XXII

NO SOY RESPONSABLE DE LO QUE PUEDE SUCEDER A USTED O A SU ORDENADOR QUE ESTÁ CONECTADO DE NINGUNA MANERA CON ESTE INSTRUCTABLEEste es mi primer Instructable. Mucho en la misma vena que flymudpie'sbatch virus, este virus falso es imposible de detener.
BROMA divertida lote

BROMA divertida lote

En este instructable les mostraré como hacer un archivo por lotes que añade más de 300000 documentos de texto en tu escritorio o donde guardarlo.Paso 1: Abrir Bloc de notasPrimero tienes que abrir el Bloc de notasPaso 2: El códigoNo dude en copiar y
Súper fácil troll uno mismo-repliegue de archivo por lotes

Súper fácil troll uno mismo-repliegue de archivo por lotes

ADVERTENCIA: NO SOY RESPONSABLE DE CUALQUIER DAÑO A SU PC! ESTE ARCHIVO POR LOTES SÓLO DEBE SER UTILIZADO COMO UNA BROMA.Hola.Se trata de un archivo por lotes auto-replicantes que da la apariencia de borrar System32. No quiero perder tiempo hablando,
SDraw - lote. EXE

SDraw - lote. EXE

¿Alguna vez has querido sacar una foto cool en lote? ¿O el ratón X y el ratón Y cuando el usuario hace clic? ¡ No temáis! SDraw está aquí! utilizando SDraw le permitirá hacer todas las preguntas que pedí!Paso 1: descargar!Descarga este increíble prog
Cómo hacer una contraseña fácil protegido archivo por lotes

Cómo hacer una contraseña fácil protegido archivo por lotes

Se trata de un lote protegido muy simple contraseña, permite decir que tenía un archivo por lotes que se abra un nuevo archivo de texto (my_diary.txt) pero no quiere que la gente a llegar a ella fácilmente, quiero una contraseña. Esto es una manera f
Archivo por lotes: Broma #1

Archivo por lotes: Broma #1

¡ Hola!¡ Estoy I♥BatchFiles!Subo un nuevo proyecto de archivo por lotes cada dos días.Proyecto de archivo por lotes siguiente será el 28/05/16Lote archivo broma #1Copie y pegue este código en el Bloc de notas y guardarlo como molesto lote File.bat y
Archivo por lotes: juego de guerra

Archivo por lotes: juego de guerra

¡ Hola!¡ Estoy I♥BatchFiles!Subo un nuevo proyecto de archivo por lotes cada dos días. Proyecto de archivo por lotes siguiente será el 26/05/16.Cómo utilizar este código:Abra Bloc de notas y pegue el código siguiente en él.Haga clic en archivoHaga cl
Archivo por lotes: Movimiento básico

Archivo por lotes: Movimiento básico

La mayoría de las técnicas utilizadas para crear movimiento en un archivo por lotes que encuentro es manera más complicada de lo que necesitan para ser, por lo que he creado una versión básica cuando estaba aburrido. ¡ Disfrute!Paso 1: El códigoSolo
Vieja escuela lote Trolls

Vieja escuela lote Trolls

esto es un troll rápido pequeño instructivo de cómo hacer un pequeño (y fácil de arreglar) en tus amigos sólo para las bromas. Lo he visto tomado demasiado mucho antes, pero si tiene ese problema entonces es tu culpa.Paso 1: Spammer de archivo de tex
Cómo hacer un archivo por lotes de Matrix

Cómo hacer un archivo por lotes de Matrix

este fichero batch dará al azar números verdes que se asemejan a los antecedentes de "The Matrix"hay realmente ningún punto de él excepto que verse bienPaso 1: crear el archivo por lotes right click> nuevo>> documento de textocambiar el
Cómo hacer un creador de número y letra clave

Cómo hacer un creador de número y letra clave

Hola y Bienvenidos a mi nuevo Instructable, buscaba un archivo por lotes que un creador de contraseña de carta pero encontraron nada así que hice mi propio que crea Letras y números y pone las contraseñas en un archivo denominado archivo.txt.Paso 1: