Solved

HELP- - > Screen capture in a disconnected remote desktop?

Posted on 2010-08-18
14
1,394 Views
Last Modified: 2013-11-21
I wrote a .net (2) app that captures  screens ans and saves the images locally.

running the the session interactively (I.E. with open terminal session) I get good screen captures.
But, When I disconnect from the server without ending the session I keep getting emails but the images are black / blank or partial black and white captures.

I attempted this on virtual (VMware) Win' server 2008 (64bit) & Windows7 (32bit) where it doesn't work - I.E. I get black captures.
I also attempted this on Win 2003 and it works perfectly fine - I.E., even when my terminal session is disconnected I still get good captures.

Is there a way to config Windows 2008 or Windows7 it will not turn off display when I disconnect the RDP session?
0
Comment
Question by:Elad-It
[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
14 Comments
 
LVL 1

Accepted Solution

by:
achard earned 167 total points
ID: 33463490
The black screen might be the secure desktop.
Try disabling UAC completely and see if that helps.
0
 

Assisted Solution

by:Elad-It
Elad-It earned 0 total points
ID: 33463592
Did that, totally disabled all security features, including uninstall of anti virus.
:)
0
 
LVL 23

Assisted Solution

by:ComputerTechie
ComputerTechie earned 166 total points
ID: 33481396
i would have the .net program move the mouse then take the screen shot.

CT
0
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!

 

Assisted Solution

by:Elad-It
Elad-It earned 0 total points
ID: 33494227
is tat possible in a disconnected RDP session?
I'd like to actually find what the difference between WIN 2008,7 & 2003. The same script works on 2003 but not on 2008 and 7.
thanks!
0
 
LVL 11

Assisted Solution

by:Ben Personick (Previously QCubed)
Ben Personick (Previously QCubed) earned 167 total points
ID: 33558942
In Vista, 2008, and 2007, further limitations were placed on the Terminal Server sessions to keep people from exploiting them for security flaws.

  Generally a disconnected session in 2K and prior acts as a screen-saver is in place, which is to say the regular desktop is replaced with the fully limited desktop the screen saver runs as.

  In 2k8 I believe they have changed the method of session presentation to a Virtual Monitor Interface.  That is to say, they are using Hypervisor's Virtualization technology to present you the remote desktop session, which will show nothing at all if there is no session actively connected.

  I don't recall where and when I learned this information or know if there is a way to get the virtualized session to change their behavior or if you could programatically fake a session remaining open to accomplish your goal., and i suggest you do some Googling on it.

  My guess is you need to change yoru .net app somehow to jimmy the session into believing you are still connected so it will not quit transmitting data to the virtual monitor interface.

 Again AFAIAW there is no way to change this behavior, if there is it woudl be best handled by a Virtualization expert due to the chsange in MSTS 2K8.
0
 

Author Comment

by:Elad-It
ID: 33559433
I appreciate your answer, Its the most educated one I had received to my question, so really thanks!
I have tried the goggle thing- but hadn't found anyone that succeeded to resolve the issue and thats actually why I had asked this here at  Experts Exchange...

I had spent too much time creating that .net app -no way to change it now... right now im just holding that session open.... :)
0
 

Author Comment

by:Elad-It
ID: 34182282
none
0
 

Author Closing Comment

by:Elad-It
ID: 34211387
Thanks
0

Featured Post

How our DevOps Teams Maximize Uptime

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us. Read the use case whitepaper.

Question has a verified solution.

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

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
This Micro Tutorial steps you through the configuration steps to configure your ESXi host Management Network settings and test the management network, ensure the host is recognized by the DNS Server, configure a new password, and the troubleshooting…
In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…

726 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