SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado (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)
 

Similar a 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
 

Similar a 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
 

Más de 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
 

Más de 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
 
წარმოებული და მისი თვისებები
წარმოებული და მისი თვისებებიწარმოებული და მისი თვისებები
წარმოებული და მისი თვისებები
 

Último

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
 
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
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
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
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
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
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
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
 
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
 
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
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 

Último (20)

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...
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
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™
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
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
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
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
 
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
 
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
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 

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…