reactos/rosapps
Pierre Schweitzer a120e4e492 [HACKSSIGN]
Stack hacks!
Let's introduce hackssign. This application (and its associated driver) are here to allow
users to assign drive letter to their VMware/VBox shared folders.
It relies on two components: a client to communicate the instructions and a driver to execute such instructions.

Do not execute this application nor its driver outside ReactOS. There are barely no security checks nor sanety checks.
You could do substantial damages.

So, let's go back to shared folders state in ReactOS nowadays...

VMware
------
Configure your shared folders
Install VMware Tools
Reboot
From here, you can access your share from cmd or explorer with UNC path (for instance: \\vmware-host\Shared Folders\ReactOS)
Go to C:\ReactOS\bin (or whatever, depending on your setup)
Execute hackssign assign z ReactOS vmware (for instance)
z is the letter you want to give, and ReactOS is the name of your share (you gave it in VMware configuration)
You're done, you can access your share with the Z drive letter

VirtualBox
----------
Configure your shared folders
Install VBox Guest Additions
Reboot
Go to C:\ReactOS\bin (or whatever, depending on your setup)
Execute rosvboxmgmt start
From here, you can access your share from cmd or explorer with UNC path (for instance: \\vboxsvr\ReactOS)
Execute hackssign assign z ReactOS virtualbox (for instance)
z is the letter you want to give, and ReactOS is the name of your share (you gave it in VMware configuration) 
You're done, you can access your share with the Z drive letter

Note that you can delete an assignement by performing a hackssign delete z (or whatever drive you want to remove).
In such case, the share remains available with its UNC path.


svn path=/trunk/; revision=68794
2015-08-22 12:29:37 +00:00
..
applications [HACKSSIGN] 2015-08-22 12:29:37 +00:00
demos [MAZE*] 2015-05-16 21:00:03 +00:00
drivers [ROSAPPS] 2015-03-14 23:32:00 +00:00
lib [ROSAPPS] Add part of missing sysutils folder and needed win32err lib to build. 2015-04-25 17:41:44 +00:00
nukecamp
templates [ROSAPPS] 2015-05-26 17:35:57 +00:00
CMakeLists.txt [ROSAPPS] Add previously built templates back to build. Fix several warnings in dialog and mdi template. This should be it for rosapps stuff 2015-04-26 13:06:35 +00:00
COPYING [ROSAPPS] Name copying the *nix way (in uppercases), just for fun. 2014-05-13 21:21:34 +00:00
Doxyfile
readme.txt [ROS***]: Add few more information in the readme's. 2015-01-29 00:15:35 +00:00

====================
ReactOS Applications
====================

This directory contains extra applicatons for ReactOS.
Make sure you also have a copy of the rest of the ReactOS
source before you attempt to build anything in this module.
It is to be placed under "modules" subdirectory of a trunk checkout.
No additional changes to build files are necessary, it'll be picked up
automatically.

To include "rosapps" in your build folder:
1. Copy the rosapps folder into the reactos\modules folder, or
2. Link reactos/modules/rosapps to rosapps

# For Windows users

    cd %%_ROSSOURCEDIR%%\reactos\modules
    mklink /j rosapps %%_ROSSOURCEDIR%%\rosapps

# For UNIX users

    cd \$$_ROSSOURCEDIR/reactos/modules
    ln -s \$$_ROSSOURCEDIR/rosapps rosapps