SlideShare ist ein Scribd-Unternehmen logo
1 von 14
BATCH PROGRAMMING
Created by
Bichiko
Kodua16,12,2013
• What is batch programming?
• Why we need to know this kind of programming language?
• Where we can use it?
WHAT IS BATCH PROGRAMMING?
• First of all,batch has no his graphical mode but it is very simple to create
batch file, because it creates everywhere where you can type letters…
Just all you need to know is to save it as batch format and nothing more.
WHY WE NEED TO KNOW THIS KIND OF
PROGRAMMING LANGUAGE?
• This prgoramming language has no the same abilitys as C++ or Java and so
on but this language works at windows platform this is very huge plus and it is
very easy to make installation programs ,task schedulers in the batch mode
and very hard to do same in java or C++…
WHERE WE CAN USE IT?
• Imagine that we create some kind of programe, the first step is done but
than we also need to sort out installing problem So installation process is
exactly batch programming
It is an example how to create a simple task to run our scan program weekly in
every Monday at 12 o’clock…
SCHTASKS /Create /SC WEEKLY /D SUN /TN SCANNER /TR name.exe /ST
12:00 /ET 14:00
Windows has command line where we
can type commands .The syntax is
same, all CMD commands work in
batch program but all batch command
does not work in command line…
HOW TO MAKE BAD PROGRAMS
IN BATCH FILE
There are many kind of such programs and now I am going to show you a one.
For example: we want to create a programme which shutdowns computer at
start up without permition in about 10 seconds…So what we should do?
• Start notepad
• Type the code which will shutdown the computer
• Save it as a bat format
• Start again notepad
• Type the code to copy first programe in the start up folder and it’s done
• Batch programming has lot of abilitys and it is imposible to say everything in
15 minutes… So if you want to improve your knowledge in batch
programming you can type command “help” in CMD which helps you to do
basic tasks…
THANKS FOR ATTENTION

Weitere ähnliche Inhalte

Was ist angesagt?

Alternatives to Proprietary Software
Alternatives to Proprietary SoftwareAlternatives to Proprietary Software
Alternatives to Proprietary Software
techlug
 
Mobile Programs Joyce Schwarz
Mobile Programs Joyce SchwarzMobile Programs Joyce Schwarz
Mobile Programs Joyce Schwarz
Joyce Schwarz
 
Intro To Linux
Intro To LinuxIntro To Linux
Intro To Linux
techlug
 
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
Zhou Jun
 

Was ist angesagt? (18)

Help, my computer is sluggish
Help, my computer is sluggishHelp, my computer is sluggish
Help, my computer is sluggish
 
Alternatives to Proprietary Software
Alternatives to Proprietary SoftwareAlternatives to Proprietary Software
Alternatives to Proprietary Software
 
Mobile Programs Joyce Schwarz
Mobile Programs Joyce SchwarzMobile Programs Joyce Schwarz
Mobile Programs Joyce Schwarz
 
Intro To Linux
Intro To LinuxIntro To Linux
Intro To Linux
 
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
 
Microsoft windows command prompt
Microsoft windows command promptMicrosoft windows command prompt
Microsoft windows command prompt
 
Command prompt presentation
Command prompt presentationCommand prompt presentation
Command prompt presentation
 
Installing Software, Part 2: Package Managers
Installing Software, Part 2: Package ManagersInstalling Software, Part 2: Package Managers
Installing Software, Part 2: Package Managers
 
3stages Wdn08 V3
3stages Wdn08 V33stages Wdn08 V3
3stages Wdn08 V3
 
Building P2P in the browser for zero cost
Building P2P in the browser for zero costBuilding P2P in the browser for zero cost
Building P2P in the browser for zero cost
 
X page developer
X page developerX page developer
X page developer
 
Improving your shell usage - 2009
Improving your shell usage - 2009Improving your shell usage - 2009
Improving your shell usage - 2009
 
Foss tools and software
Foss tools and softwareFoss tools and software
Foss tools and software
 
Android 4 on your laptop or netbook
Android 4 on your laptop or netbookAndroid 4 on your laptop or netbook
Android 4 on your laptop or netbook
 
Windows 7 command prompt commands
Windows 7 command prompt commandsWindows 7 command prompt commands
Windows 7 command prompt commands
 
Fullstack Academy - Awesome Web Dev Tips & Tricks
Fullstack Academy - Awesome Web Dev Tips & TricksFullstack Academy - Awesome Web Dev Tips & Tricks
Fullstack Academy - Awesome Web Dev Tips & Tricks
 
Beginning development in go
Beginning development in goBeginning development in go
Beginning development in go
 
Inmp s11 update
Inmp s11 updateInmp s11 update
Inmp s11 update
 

Andere mochten auch (7)

Css3 cheat-sheet
Css3 cheat-sheet Css3 cheat-sheet
Css3 cheat-sheet
 
SO - Kernel (Nucleo)
SO - Kernel (Nucleo)SO - Kernel (Nucleo)
SO - Kernel (Nucleo)
 
API - Interface de Programação de Aplicativos
API - Interface de Programação de AplicativosAPI - Interface de Programação de Aplicativos
API - Interface de Programação de Aplicativos
 
Gerenciamento de memoria
Gerenciamento de memoriaGerenciamento de memoria
Gerenciamento de memoria
 
What is Kernel, basic idea of kernel
What is Kernel, basic idea of kernelWhat is Kernel, basic idea of kernel
What is Kernel, basic idea of kernel
 
Gerenciamento de Memoria
Gerenciamento de MemoriaGerenciamento de Memoria
Gerenciamento de Memoria
 
Kernel (OS)
Kernel (OS)Kernel (OS)
Kernel (OS)
 

Ähnlich wie Batch programming

1. Introduction Original - To Print
1. Introduction Original - To Print1. Introduction Original - To Print
1. Introduction Original - To Print
Chinthaka Fernando
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basic
som_nangia
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basic
An I
 
1.1 introduction to small basic
1.1   introduction to small basic1.1   introduction to small basic
1.1 introduction to small basic
allenbailey
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming Concepts
Jussi Pohjolainen
 
Cmp2412 programming principles
Cmp2412 programming principlesCmp2412 programming principles
Cmp2412 programming principles
NIKANOR THOMAS
 

Ähnlich wie Batch programming (20)

1. Introduction Original - To Print
1. Introduction Original - To Print1. Introduction Original - To Print
1. Introduction Original - To Print
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basic
 
Assignment A: Writing a Business Plan
Assignment A: Writing a Business Plan Assignment A: Writing a Business Plan
Assignment A: Writing a Business Plan
 
Moreno Xec
Moreno XecMoreno Xec
Moreno Xec
 
CPP01 - Introduction to C++
CPP01 - Introduction to C++CPP01 - Introduction to C++
CPP01 - Introduction to C++
 
Introducing Small Basic.pdf
Introducing Small Basic.pdfIntroducing Small Basic.pdf
Introducing Small Basic.pdf
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basic
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basic
 
Learning to code in 2020
Learning to code in 2020Learning to code in 2020
Learning to code in 2020
 
Investing in a good software factory and automating the build process
Investing in a good software factory and automating the build processInvesting in a good software factory and automating the build process
Investing in a good software factory and automating the build process
 
The windows socket
The windows socketThe windows socket
The windows socket
 
1.1 introduction to small basic
1.1   introduction to small basic1.1   introduction to small basic
1.1 introduction to small basic
 
Introduction to qbasic
Introduction to qbasicIntroduction to qbasic
Introduction to qbasic
 
Homework4
Homework4Homework4
Homework4
 
C programming ii
C programming   iiC programming   ii
C programming ii
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming Concepts
 
Types Of Coding Languages: A Complete Guide To Master Programming
Types Of Coding Languages: A Complete Guide To Master ProgrammingTypes Of Coding Languages: A Complete Guide To Master Programming
Types Of Coding Languages: A Complete Guide To Master Programming
 
What is the best programming language for beginner?
What is the best programming language for beginner?What is the best programming language for beginner?
What is the best programming language for beginner?
 
Cmp2412 programming principles
Cmp2412 programming principlesCmp2412 programming principles
Cmp2412 programming principles
 
C plus plus for hackers it security
C plus plus for hackers it securityC plus plus for hackers it security
C plus plus for hackers it security
 

Mehr von Harry Kodua

ხელოვნური ინტელექტი artificial intelligence
ხელოვნური ინტელექტი artificial intelligenceხელოვნური ინტელექტი artificial intelligence
ხელოვნური ინტელექტი artificial intelligence
Harry Kodua
 
ცნობიერება და აზროვნება
ცნობიერება და აზროვნებაცნობიერება და აზროვნება
ცნობიერება და აზროვნება
Harry Kodua
 
პრეზენტაცია არქიტექტურა
პრეზენტაცია არქიტექტურაპრეზენტაცია არქიტექტურა
პრეზენტაცია არქიტექტურა
Harry Kodua
 
Gemblingi referati
Gemblingi referatiGemblingi referati
Gemblingi referati
Harry Kodua
 
Batch programming
Batch programmingBatch programming
Batch programming
Harry Kodua
 
The latest inventions
The latest inventionsThe latest inventions
The latest inventions
Harry Kodua
 
Gemblingi referati
Gemblingi referatiGemblingi referati
Gemblingi referati
Harry Kodua
 
წარმოებული და მისი თვისებები
წარმოებული და მისი თვისებებიწარმოებული და მისი თვისებები
წარმოებული და მისი თვისებები
Harry Kodua
 

Mehr von Harry Kodua (18)

ხელოვნური ინტელექტი artificial intelligence
ხელოვნური ინტელექტი artificial intelligenceხელოვნური ინტელექტი artificial intelligence
ხელოვნური ინტელექტი artificial intelligence
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
msql
msqlmsql
msql
 
msql
msqlmsql
msql
 
msql
msqlmsql
msql
 
ცნობიერება და აზროვნება
ცნობიერება და აზროვნებაცნობიერება და აზროვნება
ცნობიერება და აზროვნება
 
პრეზენტაცია არქიტექტურა
პრეზენტაცია არქიტექტურაპრეზენტაცია არქიტექტურა
პრეზენტაცია არქიტექტურა
 
Linux kali
Linux kaliLinux kali
Linux kali
 
Gemblingi
GemblingiGemblingi
Gemblingi
 
Gemblingi referati
Gemblingi referatiGemblingi referati
Gemblingi referati
 
Batch programming
Batch programmingBatch programming
Batch programming
 
The latest inventions
The latest inventionsThe latest inventions
The latest inventions
 
Pres vir
Pres virPres vir
Pres vir
 
Philo
PhiloPhilo
Philo
 
Myppt
MypptMyppt
Myppt
 
Gemblingi
GemblingiGemblingi
Gemblingi
 
Gemblingi referati
Gemblingi referatiGemblingi referati
Gemblingi referati
 
წარმოებული და მისი თვისებები
წარმოებული და მისი თვისებებიწარმოებული და მისი თვისებები
წარმოებული და მისი თვისებები
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Batch programming

  • 2. • What is batch programming? • Why we need to know this kind of programming language? • Where we can use it?
  • 3. WHAT IS BATCH PROGRAMMING? • First of all,batch has no his graphical mode but it is very simple to create batch file, because it creates everywhere where you can type letters… Just all you need to know is to save it as batch format and nothing more.
  • 4. WHY WE NEED TO KNOW THIS KIND OF PROGRAMMING LANGUAGE? • This prgoramming language has no the same abilitys as C++ or Java and so on but this language works at windows platform this is very huge plus and it is very easy to make installation programs ,task schedulers in the batch mode and very hard to do same in java or C++…
  • 5. WHERE WE CAN USE IT? • Imagine that we create some kind of programe, the first step is done but than we also need to sort out installing problem So installation process is exactly batch programming
  • 6. It is an example how to create a simple task to run our scan program weekly in every Monday at 12 o’clock… SCHTASKS /Create /SC WEEKLY /D SUN /TN SCANNER /TR name.exe /ST 12:00 /ET 14:00
  • 7.
  • 8.
  • 9. Windows has command line where we can type commands .The syntax is same, all CMD commands work in batch program but all batch command does not work in command line…
  • 10. HOW TO MAKE BAD PROGRAMS IN BATCH FILE There are many kind of such programs and now I am going to show you a one. For example: we want to create a programme which shutdowns computer at start up without permition in about 10 seconds…So what we should do?
  • 11. • Start notepad • Type the code which will shutdown the computer • Save it as a bat format • Start again notepad • Type the code to copy first programe in the start up folder and it’s done
  • 12.
  • 13. • Batch programming has lot of abilitys and it is imposible to say everything in 15 minutes… So if you want to improve your knowledge in batch programming you can type command “help” in CMD which helps you to do basic tasks…