Document Creator in batch (1 / 2 stap)

Stap 1: Code


uit
setlocal inschakelenextensies enabledelayedexpansion
titel Document Creator
kleur f0

: Intro
CLS
ECHO Welkom bij Prof. Pickle van "Maker".
ECHO.
ECHO hier zijn uw opties:
echo 1) Maak een nieuw document
ECHO 2) voort met een bestaand document
ECHO 3) bekijken van een bestaand document
ECHO 4) verwijderen van een bestaand document
ECHO 5) de naam van een bestaand document wijzigen
ECHO 6) afrit
choice /c 1234 /n
CLS
Als % errorlevel % equ 1 goto titel
Als % errorlevel % equ 2 goto blijven
Als % errorlevel % equ 3 goto bestaat
Als % errorlevel % equ 4 goto verwijderen
Als % errorlevel % equ 5 goto hernoemen
Als % errorlevel % equ 6 goto afsluit

rem de titel van het document instellen.
: titel
/p titel instellen = Title (niet kan hebben spaties bevat):
rem controleren als extensie heeft toegevoegd (en het toevoegen van ".txt" als het niet).
instellen van check1 =! Titel: ~-4,1!
set check2 =! Titel: ~-3,1!
Als % check1% neq. Als % check2% neq. set title=%title%.txt
instellen van de num = 0

rem controleren of een bestand van die titel al exisits.
als % titel % goto ongeldige bestaan

rem maken van de inhoud van het document.
: lijnen
CLS
set /a num = % num % + 1
CLS
Als % num % gtr 1 ()
ECHO werk tot nu toe:
ECHO.
Als % num % gtr 1 type % titel %
ECHO.
ECHO.
ECHO.
)
/p lijn instellen = inhoud van lijn % num %:
goto maken

rem maken van het document.
: maken
ECHO % lijn % >> "% title %"
set lijn =
CLS
ECHO opties:
echo 1) doorgaan
ECHO 2) stoppen (Verwijder bestand en ga terug naar menu)
ECHO 3) terug te keren naar main
ECHO 4) afrit
choice /c 123 /n
Als % errorlevel % equ 1 goto regels
Als % errorlevel % equ 2 goto discon
Als % errorlevel % equ 3 goto intro
Als % errorlevel % equ 4 goto afsluit

rem informeren u dat er al een bestand van uw titel bestaat.
: ongeldig
CLS
echo A document met de titel "% title %" al bestaat, kiest u een nieuwe.
goto titel

: discon
del % title %
uitgang

: afrit
uitgang

: blijven
CLS
ECHO Opmerking: bestand moet zich in dezelfde map.
set /p naam = bestandsnaam (en extensie):
zoniet bestaat % naam % goto invalid2
: lines2
CLS
type % name %
ECHO.
ECHO.
/p lijn instellen = volgende regel:
ECHO % lijn % >> "% name %"
CLS
echo 1) doorgaan
ECHO 2) stoppen (afrit en verwijder bestand)
ECHO 3) terug te keren naar main
ECHO 4) afrit (opslaan en afsluiten)
choice /c 123 /n
Als % errorlevel % equ 1 goto lines2
Als % errorlevel % equ 2 goto discon2
Als % errorlevel % equ 3 goto intro
Als % errorlevel % equ 4 goto afsluit

: discon2
del % name %
uitgang

: bestaan
CLS
/p weergave instellen = Typ de naam (en de extensie) van het bestand dat u wilt weergeven:
zoniet bestaat % weergave % goto invalid3
CLS
type weergave %
ECHO.
ECHO.
ECHO pers ieder toonsoort voor gaat u naar menu
onderbreken > nul
goto Intro

: invalid3
CLS
echo die geen bestand met dezelfde naam bestaat
ECHO.
ECHO druk op een willekeurige toets om terug te gaan
onderbreken > nul
goto Intro

: verwijderen
CLS
instellen van /p del = naam van de gewenste verwijderde bestand (en de uitbreiding):
zoniet bestaat % del % goto invalid3
CLS
del % del %
ECHO dat document is verwijderd
ECHO.
ECHO.
ECHO druk op een toets om terug te gaan
onderbreken > nul
goto-intro

: naam wijzigen
CLS
/p hernoemen instellen = Selecteer de naam van het document waarvan de naam die u wilt wijzigen (en extensie):
zoniet bestaat % naam % goto invalid3
CLS
/p newname instellen = Type de nieuwe naam van het document (en de extensie):
Als bestaan % newname % goto invalid4
instellen van check1 =! newname: ~-4,1!
set check2 =! newname: ~ 3, 1!
Als % check1% neq. Als % check2% neq. set newname=%newname%.txt
ren % naam % newname %
CLS
ECHO druk op een willekeurige toets om terug te gaan naar de Hoofdpagina
onderbreken > nul
goto Intro

: invalid4
CLS
Er bestaat al een bestand met de naam newname % ECHO.
ECHO.
ECHO druk op een willekeurige toets om terug te gaan
onderbreken > nul
goto naam wijzigen

Thats it. Opnieuw, vertel me als je iets (met de nadruk op iets) nodig.

Gerelateerde Artikelen

Mega_Menu (batch-bestand) V 2.5

Mega_Menu (batch-bestand) V 2.5

:---bewerken: In de volgende versie, mijn doel is om de grootte van de code. Daarbij heb ik besloten om het monopolie. Ik ben officieel begonnen met werken op de volgende versie, en een fout maak ik voortdurend is het publiceren met bugs in (dat ik w
Batch Account Creator en meld u aan met het verborgen wachtwoord

Batch Account Creator en meld u aan met het verborgen wachtwoord

Hier is een batch maker en login programma account Ik heb voor mijn eerste gemaakt instructable. Dit is een deels vereenvoudigde versie van Prof. augurk van verborgen wachtwoord instructable. Laat alstublieft suggesties of ideeën van wat ik kon doen
Batch Tutorial - Take 1

Batch Tutorial - Take 1

goed ik heb een paar batch tutorials die er, maar geen van hen echt volgen met iets, dus ik ben het maken van een 3-deel tutorial op partij, met video's alleen voor dat extra gemak.Ik zal alle .bat (batch) bestanden die nodig zijn in hun juiste hecht
Eenvoudige batch programmering

Eenvoudige batch programmering

In deze tutorial 'step by step' Ik zal worden weergegeven u eenvoudig Batch programmeren. Zodra u hebt voltooid deze stap voor stap tutorial kan je batch programmering net zo makkelijk als taart (niet de wiskundige pie)Ik zal u drie verschillende bat
SDraw - Batch. EXE

SDraw - Batch. EXE

Ooit wilde een coole tekening in batch? Of wanneer de gebruiker de muis X en Y muis te krijgen? Wees niet bang! SDraw is hier! met behulp van SDraw kunt u alles van de vragen te stellen!Stap 1: downloaden!Dit geweldige programma downloaden door naar
Hoe maak je een gemakkelijk wachtwoord beschermd batch-bestand

Hoe maak je een gemakkelijk wachtwoord beschermd batch-bestand

Dit is een zeer eenvoudige Pasen beschermde partij, laten we zeggen ik had een batch-bestand dat zou openen een nieuw tekstbestand (my_diary.txt), maar wilde niet mensen om erin te komen easly, ik wil een wachtwoord. Dit is een gemakkelijke manier om
Batch-bestand: Elementaire beweging van

Batch-bestand: Elementaire beweging van

De meeste van de technieken gebruikt voor het maken van beweging in een Batch-bestand, die ik vind zijn veel ingewikkelder dan ze nodig hebben om te worden, dus ik heb een basisversie, gemaakt toen ik verveeld was. Geniet van!Stap 1: De CodeGewoon ko
Batch XXII

Batch XXII

IK BEN NIET VERANTWOORDELIJK VOOR WAT ER KAN GEBEUREN AAN U OF UW COMPUTER DIE IS AANGESLOTEN OP ENIGERLEI WIJZE MET DIT INSTRUCTABLEDit is mijn eerste Instructable. Veel in de zelfde ader zoals flymudpie'sbatch virus is deze nep-virus onmogelijk om
Blue Screen of Death batch

Blue Screen of Death batch

het blauwe scherm van dood een snelkoppeling op bureaublad maken en het vermommen of een schermbeveiliging maken.Stap 1: Controleer de batch-bestandIk maakte een batchbestand imiteren het blauwe scherm, gewoon kopiëren en plak deze aan blocnote en sl
Eenvoudige Batch Virus Prank

Eenvoudige Batch Virus Prank

erg grappig ding om te doen met een computer van de ouders. Onschuldig in elk opzicht. Alles wat je moet doen is de computer opnieuw en verwijder het. BAT bestand en alles gaat terug naar normaal.Stap 1: Het schrijven van de Batch-bestand 1) gaan van
Batch-bestand Legend spel OP

Batch-bestand Legend spel OP

Dit is mijn versie OP van de game legende:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::READ ME:: :: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Zeer Basishandleiding Batch

Zeer Basishandleiding Batch

als je al weet dat de essentie van het je niet moet lezen dit instructable partij blijven niet zo Batch Basishandleiding.Opmerking!: wanneer iets in aanhalingstekens ("voorbeeld"), doen niet de aanhalingstekens opnemen (als u ziet dat u gewoon m
Geheime spion foto kopiëren batch afbeeldingsbestand

Geheime spion foto kopiëren batch afbeeldingsbestand

Dus, eerste dingen eerst, wat is dit instructable maken en waarom.Dit instructable zal u toelaten om een batchbestand maken dat alle afbeeldingen wordt gekopieerd vanaf een PC naar je MemoryStick. zij zal dit doen discreet, die zich voordeed als een
Geavanceerde batch codering III

Geavanceerde batch codering III

dit is super geavanceerde batch codering; Ik zal bespreken echo en type voor ascii graphics, zal ik meer ingaan als verklaringen en ik zal bespreken hoe te voegen vertragingen in batchbestandenTutorial ikTuttorial IIStap 1: Echo en type We al over de