Skype Logo
Buy Skype Credit · Help ·
  • Download
  • Use Skype
  • Business
  • Shop
  • Account
  • Home
  • Get Connected
  • Features
  • Mobile
  • Prices
  • Share
  • All

Skype Community

  • Skype Community
  • English
  • General discussion
  • General discussion


Skype on USB Stick! How to do....

ThReCa_
Regular member
Posts: 12

**


Ive found a way, how you can use your Skype only from USB-Stick and somewhere else...

It's a dirty trick...

At first you need junction. That is a programm, you can create symbilic link under windows, also virtual directorys.

So you copy skype.exe to your stick ae. to ProgrammSkype und your Datas from C:Dokumente und Einstellungen[USERNAME]AnwendungsdatenSkype to ae. DatasSkype.

Now you save in your root directory of your USB Stick this autorun.inf:
CODE
[AUTORUN]

shellregister = 01 Register Stick

shellregistercommand = ProgrammInstallStickset_mike_stick.bat

shellunregister = 02 Unregister Stick

shellunregistercommand = ProgrammInstallStickunset_mike_stick.bat

shellskype = 05 Skype

shellskypecommand = ProgrammSkypeSkype.exe


Now you copy junction in ProgrammJunction and create the next three Batchfiles in ProgrammInstallStick.

search_lw.bat: (From Get drive letter assigned to the ramdrive)
CODE
:: Begin f-ramvol.bat

@echo off

IF "%1"=="ReCuRs" FOR %%C in (SHIFT GOTO:loop) do %%C

IF not "%1"=="" SET vol=%1

IF "%1"=="" SET vol=ramdrive

%0 ReCuRs d e f g h i j k l m n o p q r s t u v w x y z



:loop

IF "%1"=="" FOR %%C in (SET GOTO:end) do %%C vol=

%COMSPEC% /F /CVOL %1: |FIND /I "%vol%" %>nul%

IF errorlevel=1 FOR %%C in (SHIFT GOTO:loop) do %%C

SET drv_%vol%=%1

SET vol=

:end

::


set_mike_stick.bat: (Here is important, that you use instead of MIKES-STICK the label name of your stick)
CODE
@echo off

setlocal



call ProgrammInstallSticksearch_lw.bat MIKES-STICK



set MyDrive=

if NOT "%drv_MIKES-STICK%"=="" set MyDrive=%drv_MIKES-STICK%

if NOT "%1"=="" set MyDrive=%1



if "%MyDrive%"=="" goto :help



:start

echo;

echo Save Skype

echo;

move "%USERPROFILE%AnwendungsdatenSkype" "%USERPROFILE%AnwendungsdatenSkype.org"



echo;

echo Create symbolic links

echo;

ProgrammJunctionjunction "%USERPROFILE%AnwendungsdatenSkype" %MyDrive%:DatasSkype

ProgrammJunctionjunction C:ProgrammeMikes-Home %MyDrive%:





echo;

echo Create registry

echo;

reg add "HKCUSoftwareSkype"

if errorlevel 1 goto registryerror



echo;

echo Check if restore keys avaiable

echo;

if exist skype-save.hiv goto fileavailable

goto setregistry



:fileavailable

echo;

echo Old saving are available!!!!

echo

goto end



:setregistry

echo;

echo Save old registry

echo;

reg save "HKCUSoftwareSkype" skype-save.hiv

if errorlevel 1 goto registryerror



echo;

echo Load stick links

echo;

reg restore "HKCUSoftwareSkype" ProgrammInstallStickskype-stick.hiv

if errorlevel 1 goto registryerror

goto end



:registryerror

echo;

echo Registry error!!!!

echo;

goto end



:help

echo;

echo Need usb-drive

echo;

echo set_miranda_gpg USB-DRIVE

echo;

pause



:end

set MyDrive=

set drv_MIKES-STICK=

pause


unset_mike_stick.bat:
CODE
@echo off

echo;

echo Delete symbolic links

echo;

ProgrammJunctionjunction -d "%USERPROFILE%AnwendungsdatenSkype"

ProgrammJunctionjunction -d C:ProgrammeMikes-Home



echo;

echo Restore Skype

echo;

move "%USERPROFILE%AnwendungsdatenSkype.org" "%USERPROFILE%AnwendungsdatenSkype"



echo;

echo Check if restore keys avaiable

echo;

if not exist skype-save.hiv goto filenotavailable

goto setregistry



:filenotavailable

echo;

echo Old saving are NOT available!!!!

echo

goto end



:setregistry

echo;

echo Restore old registry

echo;

reg restore "HKCUSoftwareSkype" skype-save.hiv

if errorlevel 1 goto registryerror



echo;

echo Deleting registry savings

echo;

del skype-save.hiv

goto end



:registryerror

echo;

echo Registry error!!!!

echo;

goto end



:end

pause


Now you start your console (Start -> Run -> cmd [enter]), type c: [ENTER] and cd [ENTER], now you type reg export "HKCUSoftwareSkype" skype.reg to save your registry. Now enter notepad skype.reg and change this line:
[code]"SkypePath"="C:\Programme\Mikes-Home\Programm\Skype\Skype.exe"[/i]
Save it and enter now start skype.reg. Now wie make the saving for your stick: Enter reg save "HKCUSoftwareSkype" skype-stick.hiv. Copy this file to your stick, where your batch files are.

Now, you can insert your stick. Right mouse click and say "register", than "skype". And don't forget to end skype before you "unregister" your stick...

I use this under Windows XP and it works great
Sun Apr 17 2005, 21:18 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


nice guide seems to be working, maybe a translation for standard english systems?

("%USERPROFILE%AnwendungsdatenSkype") for instance
Tue Apr 19 2005, 22:29 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


trying to rewrite it a little bit, can somebody explain this line to me:

[code]"SkypePath"="C:\Programme\Mikes-Home\Programm\Skype\Skype.exe"[/i]

where is this supposed to point to?
Tue Apr 19 2005, 23:45 · Reply · Quote and reply · Permalink · Top ·
ThReCa_
Regular member
Posts: 12

**


QUOTE(skypeforum)
nice guide seems to be working, maybe a translation for standard english systems?

(\"%USERPROFILE%AnwendungsdatenSkype\") for instance


Sorry I've only a german WIndows :-( I think it should be "Application Data". That is a hidden directory...

QUOTE(skypeforum)
trying to rewrite it a little bit, can somebody explain this line to me:

[code]\"SkypePath\"=\"C:\Programme\Mikes-Home\Programm\Skype\Skype.exe\"[/i]

where is this supposed to point to?


Oh... that is my fault, I've deleted to much lines sorry... (I create this batch file for more than skype...) I'v insert the lines "ProgrammJunctionjunction C:ProgrammeMikes-Home %MyDrive%:" and "ProgrammJunctionjunction -d C:ProgrammeMikes-Home"

Sometimes "reg save" and "reg restore" are a disabled by adminitrator, perhaps it's better to use "reg import" and "reg export" with the known file type ".reg"
Wed Apr 20 2005, 06:14 · Reply · Quote and reply · Permalink · Top ·
ThReCa_
Regular member
Posts: 12

**


Please make a poll here Who wants a portable Skype? That's run from a USB Stick? and tell the stuff, that you want to have a portable skype... Why? Because they have that plan on their road map since 1 1/2 years! And nothing happens... Only if they know, that we want that feature, they will implement that...
Wed Apr 20 2005, 06:22 · Reply · Quote and reply · Permalink · Top ·

mekanzoo_
Advanced Member
Posts: 80

***


what happen if I only copy the skype.exe to the usb stick.
Will that work?


--------------------
Click here to contact me -> user posted image
Wed Apr 20 2005, 06:46 · Reply · Quote and reply · Permalink · Top ·
ThReCa_
Regular member
Posts: 12

**


QUOTE(mekanzoo)
what happen if I only copy the skype.exe to the usb stick.
Will that work?

Than you 've to register your account again and all your datas will saved on that pc and you 've to delete it manually
Wed Apr 20 2005, 11:06 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


i've made my translation of this line, but why is it there?

ProgrammJunctionjunction "%USERPROFILE%AnwendungsdatenSkype" %MyDrive%:DatasSkype
ProgrammJunctionjunction C:ProgrammeMikes-Home %MyDrive%:

what does it do, it doesn't seem to have a vital function for it to work. in my rewrite i've used your old line(which shouldn't work obviously, but my stick seems to work fine, and after unregister does not leave a trace,

so explain it for me please
Wed Apr 20 2005, 14:52 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


oh i'm sorry i should read before i ask, it's fine now thanks
Wed Apr 20 2005, 14:57 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


i've made a simple skype-usb zip file for english systems based on ThReCa code. if anybody want's it i could probably host it somewhere.
Thu Apr 21 2005, 00:12 · Reply · Quote and reply · Permalink · Top ·
acirovic_
Advanced Member
Posts: 1,305

***


Yes, put it so people can try it.
Thu Apr 21 2005, 01:56 · Reply · Quote and reply · Permalink · Top ·
ThReCa_
Regular member
Posts: 12

**


QUOTE(skypeforum)
i've made a simple skype-usb zip file for english systems based on ThReCa code. if anybody want's it i could probably host it somewhere.


Great... I think, it's better to post the code here, because then is this code for everybody available, for so long this forum is available... I've my expirences with linked files... If you change your provider or so, noone can get that code...

And if everybody can see that code here, it's better to talk about...

Thank you!
Thu Apr 21 2005, 06:37 · Reply · Quote and reply · Permalink · Top ·
migrantlaw_
Advanced Member
Posts: 58

***


Sorry guys but us regular folks are lost with this. Is it a way to carry skype around on USB drive or stick and plug it into any computer?


--------------------
Specialist Australian immigration lawyer
Thu Apr 21 2005, 07:55 · Reply · Quote and reply · Permalink · Top ·
ThReCa_
Regular member
Posts: 12

**


QUOTE(migrantlaw)
Sorry guys but us regular folks are lost with this. Is it a way to carry skype around on USB drive or stick and plug it into any computer?


I'm sorry... But that is the only known by me way to do that...

Perhaps you want to poll here: Who wants a portable Skype? That's run from a USB Stick?
Thu Apr 21 2005, 08:43 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


yes, there is a way to carry skype around on a usb stick. if you have a german system you could follow ThReCa's guide. i have an english version which i'll put up somethime this week.

the way is works is simple:

automatically copy your data to host computer(it backs up original data, don't worry)
run skype
and after you're done remove all your data from the host (your data is saved to the usb stick)

(oh by the way ThReCa, maybe we could get together and devellop it a little further, people don't like console's popping up for example)
Thu Apr 21 2005, 10:35 · Reply · Quote and reply · Permalink · Top ·

sithscout80_
Regular member
Posts: 5

**


Since all contacts are centralized (version 1.2.0.37 and up) you can just copy skype.exe from the program files onto a usb stick and then run it. The only thing it can't update is the user profile which is still stored locally.
Sat Apr 23 2005, 21:40 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


English version "skype for usb" download


supports autoplay on winxp sp2 systems.
uses your own skype.exe
both automatic and manual operation.

creates virtual links to folders on host system.
recieved files saved on usb stick.

doesn't leave your profile or other files on host system

get is here:

http://forum.skype.com/viewtopic.php?t=25052

extract to your usb-drive and read the readme.txt

-updated to 0.02
Sun Apr 24 2005, 00:40 · Reply · Quote and reply · Permalink · Top ·
ThReCa_
Regular member
Posts: 12

**


[quote=sithscout80]Since all contacts are centralized (version 1.2.0.37 and up) you can just copy skype.exe from the program files onto a usb stick and then run it. The only thing it can't update is the user profile which is still stored locally.[/quote]

Buit leave the stuff on that pc.... :-(

[quote=skypeforum]English version "skype for usb" download[/quote]

Greate job!
Sun Apr 24 2005, 06:41 · Reply · Quote and reply · Permalink · Top ·
skypeforum_
Advanced Member
Posts: 199

***


thanks, have you tried it on your german system?
let me know if it works please
Sun Apr 24 2005, 13:29 · Reply · Quote and reply · Permalink · Top ·
batzi_
Regular member
Posts: 5

**


QUOTE(skypeforum)
thanks, have you tried it on your german system?
let me know if it works please


Your translation leaves traces on german systems:
http://forum.skype.com/viewtopic.php?p=127437#127437
Mon May 23 2005, 14:46 · Reply · Quote and reply · Permalink · Top ·
2 Pages 1 2 >
 
4 User(s) are reading this topic (4 Guests and 0 Anonymous Users)
0 Members:

Display Mode: Standard · Switch to: Linear+ · Switch to: Outline

Track this topic · Email this topic · Print this topic · Subscribe to this forum

Welcome guest Read a quick guide to using these community forums.

  • My area
  • Sign in
  • Related
  • Search
  • Community guidelines
  • User guides
  • Knowledgebase

Heartbeat Heartbeat See how our products are performing on the Heartbeat blog.

About us · News · Jobs · Prices · Security · Site map
Privacy policy · Legal · © 2009 Skype Limited