Bear with me-
I'm trying to provide my users a way to kill frozen RemoteApp sessions (so I don't have to.) I'm familiar with the settings associated with reducing this problem, I've tried them all. I'd like to make a page on the company intranet they can type their remote username into and hit submit and kill the session.
This is what I have so far-
Form on the intranet webpage getting username-
<form action="C:\wamp\www\poskick.php" method="post" name="myForm">
UserName <input id="name" type="text" name="name" />
<input type="submit" value="Kick Me!" />
PHP file in C:\wamp\www\ to take username and pass to batch script-
batch script to match username to session ID and terminate session-
qwinsta /server xx.xx.xx.xx > sessionID.txt
for /F "delims=" %%a in ('findstr %INPUT% sessionID.txt') do set var=%%a
ECHO %var% > userID.txt
for /f "tokens=3" %%b in (userID.txt) do set ID=%%b
rwinsta %ID% /server xx.xx.xx.xx
The batch script works fine if I type a username in for $NAME. The server the website is hosted on is joined to the domain and has permission to kill these remote sessions, that's why I want the batch to run on it. When I try to execute the "Kick Me" button from the actual web page absolutely nothing happens. Can anyone see what I'm doing wrong here?