Bios Password

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Saturday, July 3, 2010

TeamViewer and WinPE: “Off-Line” Remote Support

Posted on 12:51 PM by Unknown

filed under the “it works for me…” folder.

I’ve covered remote support tools (targeting family/friend support) before here.

  • Remote PC Support – Revisited – GSD blog
  • Microsoft SharedView: OMG this is Free?!!! – GSD blog

As well as quite of bit of Windows Remote Desktop musings.

  • ShowMyPC
  • TeamViewer Portable / TeamViewer 5
  • Free Remote Access from LogMeIn
  • Mikogo
  • Zolved Free Remote Control
  • chriscontrol - Project Hosting on Google Code

…to name just a few.

while they all work very well in their own ways to provide remote desktop support to a family member while their system is up and running there is just one problem with all of these applications.

How are you supposed to remotely assess/help your buddy/loved-one across the country if their Windows system has tanked and won’t run Windows?

Wee bit of a problem ‘eh?

So I wondered and came up with the following pre-problem deployment activity;

  1. Build a custom WinPE boot device; either a Sexy USB Boot (Win PE style) or a CD/DVD based one: Custom Win PE Boot Disk Building: Step Four – Pulling it all together and Custom WinPE Building: Post-Script and PE 3.0.
  2. Seed it with lots of great Portable SysAdmin Tools.
  3. Toss on Devio: Remote drive access and acquisition for good measure to enable access to the physical drive remotely…maybe…
  4. Figure out how to get a remote connection tool working on it in the WinPE environment.

So when my relative calls me in a panic because their system is stuck in a BSOD or something heinous, and won’t even boot to the OS we just need to

  1. Do a off-line boot of the system using the WinPE USB/CD/DVD,
  2. Fire up the embedded remote connection tool,
  3. Start our remote connection session joining,
  4. Go to town with the diagnosis and (possible) repair response.

No problem, Right?

Wrong.

Testing of ShowMyPC (my first choice) didn’t get me much forward progress in running under WinPE.  I’m sure it could be done, but I lost energy tracking down all the dependencies trying to get it going.  That’s why I settled on TeamViewer.

As an added bonus, TeamViewer supports mulit-monitor displays and has a nice integrated chat/file-copy method.  But the real winner is that I can easily re-scale the remote system display so I can zoom in better that ShowMyPC seems to handle display mismatches.

Try as I might (though not really that hard), I was not able to get TeamViewer Portable running “out of the box” on my custom WinPE builds.  I seem to believe that it would do so in a “stock” WinPE base build…but that wasn’t really what I was after.  I wanted it operational in my custom WinPE (GUI) builds.

I knew that the free TeamViewer version is actually very similar to ShowMyPC.  If you download the single exe installer file and launch it, you will get two options: “Install” which will install it proper on the system…nice but not helpful in a WinPE deployment, or “Run” which will unpack and launch it similar to ShowMyPC.

I set it into my WinPE build and went to work with the “Run” method.  Only in WinPE, it kept erroring out.  More dependencies.

But this time I was patient and got it working by doing the following things:

  1. Made a folder in my WinPE building process called “TeamViewer_PE”
  2. Place the downloaded TeamViewer executable into that folder.
  3. Search a mounted WinPE WIM file for the following files: “avicap32.dll” and “msvfw32.dll”
  4. Copy them both into the same folder with the executable.
  5. Add a batch-file that I named “Teamviewer Launcher.bat” to the folder.
  6. Edit the batch file so it contains the following three lines.  Note your drive letter for the WinPE media source may differ from mine below where my USB/CD’s seem to always end up on the E: drive. Adjust accordingly….
    1. Copy "E:\helpers\TeamViewer_Portable\avicap32.dll" x:\windows\system32
      Copy "E:\helpers\TeamViewer_Portable\msvfw32.dll" x:\windows\system32

      Teamviewer_Setup.exe

  7. Save the modified bat file.
  8. Roll up your WinPE build after you’ve done any additional tweaking or adding of critical utilities and/or anti-virus/malware tools.

When needed, have your friend boot their system with the WinPE boot tool you have pre-staged with them in advance, then walk them through to find where you stowed the “TeamViewer_PE” folder.

Have them launch the “Teamviewer Launcher.bat” file.

It will copy the two required .dll files into the X:\Windows\System32 folder, then launch the executable TeamViewer.

Tell them to use the “Run” option.

TeamViewer should launch and then get their connection code and password code, enter them into your local TeamViewer session, and you are connected!

Works fine for me in my own custom/stock WinPE (3.0) builds and is a great way to leverage the power of both a WinPE off-line booted Windows system for work remotely.

Note: you might also have to adjust your WinPE scratch-size space for better performance.  See this GST post WinPE and DISM/PEimg to boost Scratch Space (Ram Disk).

Happy WinPE building!

--Claus V.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in boot-cd's, Remote Support, Win PE | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Finally! Time to Post! New material list
    After a recent text from my bro reminding me it has been since March since I’ve done a blog post, I was finally able to clear the schedule a...
  • Oscar watch Linkpost
    Alvis and Lavie are watching the Oscars tonight and I’m along for the ride. I wasn’t able to come even close to getting out some of the pos...
  • New Year’s Day - First Post 2011
    Same day I came out with my first post after a long drought, I fell upon this article Blogging Seems To Have Peaked, Says Pew Report over a...
  • Utility Gumbo
    There’s a lot in this pot.  Probably something everyone can find to enjoy. I’m serving it up tonight out of the back of the truck on the s...
  • iodd : Multi-boot madness!
    Like many computer technicians and responders, I seem to always have at hand a collection of bootable media; CD’s, DVD’s, USB-HDD’s, flash m...
  • Ubuntu 13.10 Upgrade - Lessons Learned & VIDMA utility found
    A few weeks ago a new release of Ubuntu came out. Naturally that meant it was update time! I have been getting pretty good at this now so ...
  • Interesting Malware in Email Attempt - URL Scanner Links
    Last weekend I spent some time with extended family helping confirm for them that their on-line email account got hacked and had been used t...
  • Windows 8 Linkage: A Bit Behind the Ball
    CC attribution: behind the eight ball by Ed Schipul on flickr . OK. Confession time. I’m more than a bit exhausted this weekend. Besides a...
  • This Week in Security and Forensics: Beware the cake!
    Cube Party! image used with permission from John Walker at "rockpapershotgun.com" Yeah, the cake is a Portal thing.  Let’s d...
  • ForSec Linkfest - 2013 DST Fallback Edition
    FYI…tomorrow morning at 2 AM here in the United States of America it will be time to “fall back” from DST . One more hour of sleep and then ...

Categories

  • Active Directory
  • anti-virus software
  • Apple
  • architecture
  • art
  • AVG
  • Blogger
  • blogging
  • books
  • boot-cd's
  • browsers
  • cars
  • cell-phones
  • cheat sheets
  • Chrome/Chromium
  • command-line interface
  • cooking
  • crafts
  • crazy
  • curmudgeon
  • DHC
  • Dr. Who
  • E-P1
  • Education
  • family
  • Firefox
  • firewalls
  • For the Gentleman
  • forensics
  • Gmail
  • Google
  • graphics
  • hacks
  • hardware
  • humor
  • hurricanes
  • imagex
  • Internet Explorer
  • iOS
  • iPhone
  • iPod
  • iTunes
  • Kindle
  • Learning
  • Link Fest
  • Linux
  • malware tools
  • Microsoft
  • movies
  • music
  • networking
  • NewsFox
  • NFAT
  • Nook
  • Opera
  • organization
  • PDF's
  • photography
  • politics
  • PowerShell
  • recipes
  • Remote Support
  • RSS
  • science
  • Scripting
  • search engines
  • security
  • Shuttle SFF
  • software
  • Texana
  • Thunderbird
  • troubleshooting
  • TrueCrypt
  • tutorials
  • utilities
  • VBscript
  • video
  • Virtual PC
  • virtualization
  • viruses
  • Vista
  • Vista mods
  • wallpapers
  • Win FE
  • Win PE
  • Win RE
  • Windows 7
  • Windows 8
  • Windows Home Server
  • Windows Live Writer
  • Windows Phone
  • writing
  • XP
  • XP mods
  • Xplico

Blog Archive

  • ►  2013 (83)
    • ►  November (8)
    • ►  October (8)
    • ►  September (14)
    • ►  August (6)
    • ►  July (10)
    • ►  June (10)
    • ►  April (11)
    • ►  March (6)
    • ►  February (7)
    • ►  January (3)
  • ►  2012 (96)
    • ►  December (8)
    • ►  November (4)
    • ►  October (9)
    • ►  September (8)
    • ►  August (12)
    • ►  July (4)
    • ►  June (3)
    • ►  May (7)
    • ►  April (13)
    • ►  March (3)
    • ►  February (5)
    • ►  January (20)
  • ►  2011 (41)
    • ►  December (8)
    • ►  November (7)
    • ►  September (4)
    • ►  August (4)
    • ►  July (2)
    • ►  June (6)
    • ►  March (5)
    • ►  February (1)
    • ►  January (4)
  • ▼  2010 (69)
    • ►  December (1)
    • ►  October (3)
    • ►  September (2)
    • ►  August (13)
    • ▼  July (17)
      • Network Monitoring Madness: Poor Man’s Resource Li...
      • Network Linkfest
      • Super-Fast Linkfest Throw-down: Pt II
      • Fun Tiny Find: Mouse Jiggler
      • Super-Fast Linkfest Throw-down: Pt I
      • Security and Forensics Linkfest: Weekend Edition
      • Windows zero-day exploit?: USB storage + .lnk file...
      • Threat Vector: Xerox WorkCentre Pro scanned to ema...
      • Tracking down a BSOD Crash: AESTAud.sys
      • Firefox and Flash Security Warning Annoyance: Bani...
      • iodd : Multi-boot madness!
      • Micro-Linkfest
      • D-Link DIR-655 Updates
      • Fourth of July Fireworks
      • TeamViewer and WinPE: “Off-Line” Remote Support
      • GSD Hurricane Tracking Links – 2010
      • Firefox 4.0b2 – “Official” x64 Bit Edition Available
    • ►  June (3)
    • ►  May (3)
    • ►  April (3)
    • ►  March (11)
    • ►  February (1)
    • ►  January (12)
  • ►  2009 (177)
    • ►  December (20)
    • ►  November (11)
    • ►  October (7)
    • ►  September (7)
    • ►  August (21)
    • ►  July (17)
    • ►  June (7)
    • ►  May (18)
    • ►  April (9)
    • ►  March (17)
    • ►  February (23)
    • ►  January (20)
  • ►  2008 (35)
    • ►  December (23)
    • ►  November (12)
Powered by Blogger.

About Me

Unknown
View my complete profile