Solved

Calling a program from a bat script

Posted on 2011-03-07
4
487 Views
Last Modified: 2012-05-11
Dear all,

I have a program under the following directory:

C:\Program Files\Windows Resource Kits\Tools\delprof.exe

Normally I have to navigate my command prompt to that folder to call the program.

Does anyone know how I can put this into a script?

I also have to put the following after the script delprof.exe /Q /I /D:30

Thanks,

Lyon
0
Comment
Question by:LyonJay
4 Comments
 
LVL 3

Expert Comment

by:RussPitcher
ID: 35058638
If it's a batch file or a PowerShell script simply call it as if you were typing it:

"C:\Program Files\Windows Resource Kits\Tools\delprof.exe" /Q /I /D:30

Open in new window


Don't forget to enclose any paths with spaces in quotes
0
 
LVL 1

Expert Comment

by:dooet
ID: 35059667
add ";C:\Program Files\Windows Resource Kits\Tools" to the path (without quotes)
in System Proerties >> environment variables >> system variables
0
 
LVL 78

Expert Comment

by:David Johnson, CD, MVP
ID: 35075777
or --- cmd.bat --->
set path = %path%;"c:\program files\windows resource kits\tools\";
delprof /q /i /d:30
<---

use in between the --> and <-- in your batch file
0
 
LVL 43

Accepted Solution

by:
Steve Knight earned 500 total points
ID: 35082615
If you want to run multiple entries from a path in a batch script then use the cd or pushd commands to change  to that dir, i.e.

@echo off
cls
echo %date% %time% Running delprof
pushd
 "C:\Program Files\Windows Resource Kits\Tools"
delprof.exe /Q /I /D:30
rem some other resource kit commands here
popd
echo %date% %time% Finished running delprof
pause


Save it as whatever.cmd (rather than .bat) and off you go.

Or if ou just want to run this one script just create a new shortcut on your desktop etc. with the full path in it.

Steve
0

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Storage devices are generally used to save the data or sometime transfer the data from one computer system to another system. However, sometimes user accidentally erased their important data from the Storage devices. Users have to know how data reco…
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now