Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

i try to run a .bat file with a specific user even if restarts,log off with nssm,help!

Posted on 2016-11-19
13
Medium Priority
?
106 Views
Last Modified: 2016-11-21
I want to run Myscript.bat 24h/24h only in my acc. as long as the RDP server power is UP!!  even if the rdp is restarted ,logged off etc
this is the tool i try to use: https://nssm.cc/


- Look 1'st snapshot
so if i check Local System account and also Allow service interact with Desktop,then if someone restarts our public RDP ''Myscript.bat'' also restarts and running in ''ALL local users''.so if we are 5 administrators that means ''script.bat'' it is opening for ALL 5 and i don't want that,I want to run only in my account
EasyCapture1.jpg
- Look 2'st snapshot and also the 2'nd option:
Ok so if i want to run''only my account'' i check:
This account

Open in new window

,i do that and everything works fine with 1 exception, NO DEKSTOP INTERRACTION (that means Myscript.bat runs in backround only,i can't see it running in Command Prompt
EasyCapture2.jpg

I do not know how to run ''This account'' and also Interract with Desktop???
anyone knowshow to proceed?does anyone have a solution?
thank you
0
Comment
Question by:john lambert
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
13 Comments
 
LVL 83

Expert Comment

by:David Johnson, CD, MVP
ID: 41894311
instead of using a service set a scheduled task to run on your logon
0
 

Author Comment

by:john lambert
ID: 41894344
are u sure will workin?for example rdp restarts so my acc. keeped to be logged off....
0
 
LVL 6

Expert Comment

by:Austin Texas
ID: 41894561
If you want the scheduled task to run when you are logged off, select the radio button labeled Run whether user is logged on or not. However, if this radio button is selected, tasks will not run interactively so you will not see the script run.  To make a task run interactively so you can see it run, select the Run only when user is logged on radio button, but you will have to be logged in.
0
Create CentOS 7 Newton Packstack Running Keystone

A bug was filed against RDO for the installation of Keystone v3. This guide is designed to walk you through the configuration for using Keystone v3 with Packstack. You will accomplish this using various repos and the Answers file.

 

Author Comment

by:john lambert
ID: 41894571
hehehe yes?that means i still have the same problem!!
0
 
LVL 6

Expert Comment

by:Austin Texas
ID: 41894576
Can you please post the script so we can understand what you are trying to do?
0
 

Author Comment

by:john lambert
ID: 41894579
it's a bat script...i want run''interactively'' in command prompt  even if someone restarts or log off my acc. as long as the RDP server power is UP!!

ur solution runs well and nssm.exe runs weel but the ONLY and SINGLE problm is that they don't run interactively
0
 
LVL 6

Accepted Solution

by:
Austin Texas earned 2000 total points
ID: 41894839
0
 

Author Comment

by:john lambert
ID: 41894995
Austin Texas soon i will try i will tell you if works or not,i want to run that .bat file o.ly inside my session
0
 

Author Closing Comment

by:john lambert
ID: 41895416
very nice very interesting method, thank you
0
 

Author Comment

by:john lambert
ID: 41895704
many windows 7 blah blah versions some of them dones't allow more sessions others have UAC enabled and ask for credentials...all the time so i think this method is not the best! ufff
0
 

Author Comment

by:john lambert
ID: 41895744
ok i let run ''NSSM.EXE''  in backround and when i logged on ,can i it make visible?
0
 
LVL 35

Expert Comment

by:Dan Craciun
ID: 41896969
Modify the bat so it writes a log (for ex on your desktop, myscript.log).

Then you don't need it to be visible. You can read the log.

HTH,
Dan
0
 

Author Comment

by:john lambert
ID: 41897089
i have a simple output.txt when finds a Hit stops and writte there....Save the output.txt on my tool path
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

In this post we will be converting StringData saved within a text file into a hash table. This can be further used in a PowerShell script for replacing settings that are dynamic in nature from environment to environment.
This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

715 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