SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
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
Batch programming
Batch programming
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
• 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?

Help, my computer is sluggish
Help, my computer is sluggishHelp, my computer is sluggish
Help, my computer is sluggishKevin OBrien
 
Alternatives to Proprietary Software
Alternatives to Proprietary SoftwareAlternatives to Proprietary Software
Alternatives to Proprietary Softwaretechlug
 
Mobile Programs Joyce Schwarz
Mobile Programs Joyce SchwarzMobile Programs Joyce Schwarz
Mobile Programs Joyce SchwarzJoyce Schwarz
 
Intro To Linux
Intro To LinuxIntro To Linux
Intro To Linuxtechlug
 
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。
栏作家莫博士就有关电脑和其他电子设备的常见技术问题答读者问。Zhou Jun
 
Microsoft windows command prompt
Microsoft windows command promptMicrosoft windows command prompt
Microsoft windows command promptAbdulqadir001
 
Command prompt presentation
Command prompt presentationCommand prompt presentation
Command prompt presentationMuhammad Taj
 
Installing Software, Part 2: Package Managers
Installing Software, Part 2: Package ManagersInstalling Software, Part 2: Package Managers
Installing Software, Part 2: Package ManagersKevin OBrien
 
3stages Wdn08 V3
3stages Wdn08 V33stages Wdn08 V3
3stages Wdn08 V3Boris Mann
 
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 costKevin Simper
 
Improving your shell usage - 2009
Improving your shell usage - 2009Improving your shell usage - 2009
Improving your shell usage - 2009Chris Sinjakli
 
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 netbookMartijn van Beek
 
Windows 7 command prompt commands
Windows 7 command prompt commandsWindows 7 command prompt commands
Windows 7 command prompt commandsAbdullah Khosa
 
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 & TricksFrances Coronel
 
Inmp s11 update
Inmp s11 updateInmp s11 update
Inmp s11 updatemskmoorthy
 

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

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 PrintChinthaka Fernando
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basicsom_nangia
 
Assignment A: Writing a Business Plan
Assignment A: Writing a Business Plan Assignment A: Writing a Business Plan
Assignment A: Writing a Business Plan Kei_Takano
 
CPP01 - Introduction to C++
CPP01 - Introduction to C++CPP01 - Introduction to C++
CPP01 - Introduction to C++Michael Heron
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basicSara Samol
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basicAn I
 
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 processNicolas Mas
 
1.1 introduction to small basic
1.1   introduction to small basic1.1   introduction to small basic
1.1 introduction to small basicallenbailey
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming ConceptsJussi Pohjolainen
 
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 Programmingcalltutors
 
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?Designveloper
 
Cmp2412 programming principles
Cmp2412 programming principlesCmp2412 programming principles
Cmp2412 programming principlesNIKANOR THOMAS
 
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 securityCESAR A. RUIZ C
 

Ä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 intelligenceHarry Kodua
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligenceHarry Kodua
 
ცნობიერება და აზროვნება
ცნობიერება და აზროვნებაცნობიერება და აზროვნება
ცნობიერება და აზროვნებაHarry Kodua
 
პრეზენტაცია არქიტექტურა
პრეზენტაცია არქიტექტურაპრეზენტაცია არქიტექტურა
პრეზენტაცია არქიტექტურაHarry Kodua
 
Gemblingi referati
Gemblingi referatiGemblingi referati
Gemblingi referatiHarry Kodua
 
Batch programming
Batch programmingBatch programming
Batch programmingHarry Kodua
 
The latest inventions
The latest inventionsThe latest inventions
The latest inventionsHarry Kodua
 
Gemblingi referati
Gemblingi referatiGemblingi referati
Gemblingi referatiHarry 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

OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 

Kürzlich hochgeladen (20)

OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 

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
  • 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
  • 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…