banner



How To Run Batch File In Background Mode

On Windows 10, a batch file typically has a ".bat" extension, and information technology is a special text file that includes one or multiple commands that run in sequence to perform various actions with Command Prompt.

Although y'all can type commands manually to execute a particular task or change system settings on Windows 10, a batch file simplifies the work of having to re-type the commands, saving yous time and avoiding mistakes.

Yous can as well use other tools similar PowerShell to write even more than advanced scripts. However, running batch files in Command Prompt is however relevant to execute commands to change settings, automate routines, and launch apps or web pages on your device.

In this Windows 10 guide, we will walk yous through the steps to create and run a batch file. Too, nosotros will outline the steps to create advanced scripts and rum them automatically on schedule using the Task Scheduler.

  • How to create a batch file on Windows 10
  • How to run a batch file on Windows 10

How to create a batch file on Windows x

The procedure of writing a batch file is straightforward. You lot only need Notepad or another text editor and some basic knowledge typing commands in Command Prompt. These instructions will assist you create a bones and advanced batch file to query system settings.

Create bones Windows x batch file

To create a basic batch file on Windows ten, use these steps:

  1. Open up Start.
  2. Search for Notepad and click the top result to open the text editor.
  3. Blazon the post-obit lines in the text file to create a batch file:

                  @ECHO OFF ECHO Hello Globe! Your first batch file was printed on the screen successfully. Interruption                          

    Windows 10 basic batch file Source: Windows Central

    The above script outputs the phrase, "Hello World! Your first batch file was printed on the screen successfully," on the screen.

    Basic batch file output Command Prompt Source: Windows Cardinal

    • @Echo OFF — Shows the bulletin on a make clean line disabling the brandish prompt. Usually, this line goes at the showtime of the file. (You can use the command without the "@" symbol, but it's recommended to include it to show a cleaner render.)
    • ECHO — The command prints the text later the space on the screen.
    • PAUSE — Allows the window to stay open up later the command has been executed. Otherwise, the window will shut automatically as soon as the script finishes executing. You tin utilize this command at the cease of the script or after a specific command when running multiple tasks and want to pause between each line.
  4. Click the File carte du jour.
  5. Select the Relieve equally selection.
  6. Confirm a proper noun for the script — for example, first_basic_batch.bat.

    Quick note: While batch files typically use the .bat file extensions, you can also find them using the .cmd or .btm file extensions.

Once you consummate the steps, double-click the file to run it. Alternatively, you lot tin use the steps beneath to learn the different ways you can run a batch file with Command Prompt, File Explorer, or Task Scheduler.

Create avant-garde Windows 10 batch file

To create an advanced Windows batch file with multiple commands, use these steps:

  1. Open up Start.
  2. Search for Notepad and click the top consequence to open the text editor.
  3. Blazon the following lines in the text file to create a more advanced Windows 10 batch file:

                  @Repeat OFF  :: This batch file details Windows 10, hardware, and networking configuration. Championship My System Info Echo Please expect... Checking system data. :: Section 1: Windows 10 data ECHO ========================== Echo WINDOWS INFO Repeat ============================ systeminfo | findstr /c:"OS Proper noun" systeminfo | findstr /c:"Os Version" systeminfo | findstr /c:"System Type" :: Section ii: Hardware information. Repeat ============================ Repeat HARDWARE INFO ECHO ============================ systeminfo | findstr /c:"Full Physical Memory" wmic cpu go proper noun wmic diskdrive get name,model,size wmic path win32_videocontroller get proper name wmic path win32_VideoController go CurrentHorizontalResolution,CurrentVerticalResolution :: Department 3: Networking information. ECHO ============================ Echo NETWORK INFO ECHO ============================ ipconfig | findstr IPv4 ipconfig | findstr IPv6 Offset https://support.microsoft.com/en-us/windows/windows-10-system-requirements-6d4e9a79-66bf-7950-467c-795cf0386715 PAUSE                          

    Advanced batch file script Source: Windows Central

    The above script runs each line to query a series of system details, and the result volition exist divided into three categories, including "WINDOWS INFO," "HARDWARE INFO," and "NETWORK INFO." Also, the "START" command will open the web browser in the official back up page outlining the Windows x system requirements, which you can cheque confronting your information.

    Advanced batch file output Source: Windows Central

    • @ECHO OFF — Shows the bulletin on a make clean line disabling the brandish prompt. Usually, this line goes at the beginning of the file.
    • Title — Prints a custom name in the title bar of the console window.
    • :: — Allows writing comments and documentation information. These details are ignored when the system runs the batch file.
    • Echo — Prints the text after the space on the screen.
    • START — Opens an app or website with the default web browser.
    • Intermission — Tells the panel window to stay open up afterwards running the control. If yous practice not utilise this option, the window will close automatically as before long as the script finishes executing.
  4. Click the File menu.
  5. Select the Salve as pick.
  6. Type a name for the script — for instance, first_advanced_batch.bat.

Later on you complete the steps, double-click the .bat file to run information technology or use the steps below to execute the script with Command Prompt, File Explorer, or Task Scheduler.

Create actionable Windows ten batch file

You can also write batch scripts for any task that does not require user interaction. For instance, to map a network bulldoze, install an application, modify system settings, and more.

To create a not-interactive batch file on Windows 10, use these steps:

  1. Open up Starting time.
  2. Search for Notepad and click the top result to open the text editor.
  3. Type the post-obit command to map a network bulldoze in the text file:

                  cyberspace use z: \\PATH-NETWORK-SHARE\Folder-NAME /user:YOUR-USERNAME YOUR-PASSWORD                          

    Map network drive script Source: Windows Central

    In the control, replace the \PATH-NETWORK-SHARE\Binder-NAME for the folder network path to mount on the device, and YOUR-USERNAME YOUR-Password with the username and password that authenticates access to the network share.

    This example maps a network binder every bit a drive within File Explorer using the "Z" bulldoze letter:

    net utilise z: \\ten.1.iv.174\ShareFiles

    Script to mount network folder Source: Windows Fundamental

    Quick note: The screenshot includes the "pause" control, simply this is non required. It was added in this instance to take a screenshot of the console. If you are accessing the files from another estimator that uses a specific username and password, do not forget to apply the /user: option with the correct credentials.

  4. Click the File card.

  5. Select the Save as option.
  6. Confirm a name for the script — for example, mount-z-network-drive.bat.

One time you complete the steps, the batch file will map the network folder without opening a Command Prompt window.

We just demonstrate a script with a single control, but y'all can include every bit many as you lot like, equally long every bit yous write them 1 per line.

How to run a batch file on Windows 10

Windows 10 has at least three means to write batch files. You can run them on-need using Control Prompt or File Explorer. Using the Job Scheduler app, you can configure the script to run it on schedule. Or you can save the batch files in the "Startup" folder to let the system run them every bit shortly as you sign into the business relationship.

Run batch file on-need

If you desire to run a script on-demand, you can use File Explorer or Command Prompt.

Command Prompt

To run a script file with Command Prompt on Windows ten, use these steps:

  1. Open up Start.
  2. Search for Control Prompt, right-click the top outcome, and select the Run every bit ambassador option.
  3. Type the following command to run a Windows 10 batch file and press Enter:

    C:\PATH\TO\Folder\BATCH-NAME.bat

    In the control, brand sure to specify the path and name of the script.

    This case runs the batch file located in the "scripts" folder inside the "Downloads" folder:

    C:\Users\UserAccount\Downloads\first_basic_batch.bat

    Run batch file from Command Prompt Source: Windows Central

After you complete the steps, the console will return the results, and the window won't close fifty-fifty if the script does not include the "Break" command since you are invoking the script from inside a console session that was already open.

File Explorer

To run a batch file with File Explorer, use these steps:

  1. Open up File Explorer.
  2. Browse to the folder with the batch file.
  3. Double-click the script file to run it.
  4. (Optional) If a control in the batch file requires administrator privileges, you will have to run the script every bit an admin by right-clicking the file and selecting the Run as administrator selection.

    File Explorer run batch file as administrator Source: Windows Cardinal

  5. Click the Yep button

Once y'all complete the steps, the script will run each command in sequence, displaying the results in the panel window.

Run batch files on startup

Windows 10 as well features a known binder called "Startup," which the system checks every time it starts to run applications, shortcuts, and scripts automatically without the need for extra configuration.

To run a script on the Windows 10 startup, use these steps:

  1. Open File Explorer.
  2. Open to the folder containing the batch file.
  3. Right-click the batch file and select the Copy selection.
  4. Use the Windows primal + R keyboard shortcut to open the Run command.
  5. Blazon the following command:

    shell:startup

    Run shell startup command Source: Windows Primal

  6. Click the OK button.
  7. Click the Paste pick from the "Home" tab in the Startup binder. (Or click the Paste shortcut button to create a shortcut to the batch file.)

    Configure script on startup folder Source: Windows Cardinal

Later on you complete the steps, the batch file volition execute automatically every time you log into your account.

Run batch file with Task Scheduler

To use Task Scheduler to run the batch file automatically at a specific time, apply these steps:

  1. Open up Get-go.
  2. Search for Task Scheduler and click the meridian result to open the app.
  3. Right-click the "Task Scheduler Library" branch and select the New Binder option.
  4. Confirm a name for the folder — for example, MyScripts.

    Quick note: You lot don't need to create a folder, but keeping the system and your tasks carve up is recommended.

  5. Click the OK button.
  6. Aggrandize the "Task Scheduler Library" branch.
  7. Right-click the MyScripts binder.
  8. Select the Create Basic Job option.

    Task Scheduler create basic task Source: Windows Central

  9. In the "Name" field, ostend a name for the chore — for example, SystemInfoBatch.
  10. (Optional) In the "Clarification" field, write a description for the task.
  11. Click the Side by side button.
  12. Select the Monthly selection.

    Task trigger settings Source: Windows Central

    Quick note: Task Scheduler lets you choose from different triggers, including a specific appointment, during startup, or when a user logs in to the computer. In this case, we volition select the option to run a chore every month, but you may need to configure additional parameters depending on your selection.

  13. Click the Next button.
  14. Use the "Get-go" settings to confirm the solar day and time to run the task.
  15. Utilize the "Monthly" drib-down menu to selection the months of the year to run the task.

    Task Scheduler date selection Source: Windows Central

  16. Utilise the "Days" or "On" drib-downward menu to confirm the days to run the task.

    Schedule batch file day of the month Source: Windows Cardinal

  17. Click the Next button.
  18. Select the Start a program option to run the batch file.

    Start a program action Source: Windows Central

  19. In the "Program/script" field, click the Browse push.
  20. Select the batch file you lot want to execute.

    Task Scheduler batch file location Source: Windows Central

  21. Click the Terminate button.

One time yous complete the steps, the chore volition run the script during the configured fourth dimension and date or action.

The to a higher place instructions are meant to schedule only a bones task. You can use these instructions to create a more customizable task with the Task Scheduler.

This guide focuses on Windows 10, merely the same steps will besides work for older versions, including Windows 8.ane and Windows 7. Likewise, yous can refer to these instructions if you take Windows 11 installed on your computer.

More than Windows resources

For more than helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:

  • Windows 11 on Windows Primal — All you need to know
  • Windows 11 help, tips, and tricks
  • Windows x on Windows Central — All you lot need to know

How To Run Batch File In Background Mode,

Source: https://www.windowscentral.com/how-create-and-run-batch-file-windows-10

Posted by: matneyfror1958.blogspot.com

0 Response to "How To Run Batch File In Background Mode"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel