Just nu i M3-nätverket
Gå till innehåll

Interaktion med 'scheduled tasks'


Mattias Bratt

Rekommendera Poster

Mattias Bratt

Finns det något sätt att interagera med processer (t.ex. skicka tangenttryckningartill dem) som startats som ett 'scheduled task' ? Om inte den användare som är angiven under 'run as' i taskets egenskaper är inloggad när processen startar finns det ju inget skrivbord att öppna något fönster på.

 

Har provat med VBscript som t.ex detta:

 

<job>

<object id="shell" progid="WScript.Shell"/>

<script language="VBScript">

Return = shell.Run("g:\winamp\winamp.exe")

shell.AppActivate Return

WScript.Sleep(4000)

shell.SendKeys "x" ' play

</script>

</job>

 

Detta funkar om 'Run as' användaren råkar vara inloggad så att winamp öppnas på skrivbordet, men inte annars.

 

Finns det något annat alternativ som bara skickar knapptryckningar till ett specificerat process-ID?

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...