Page 1 of 1

Cannot run windows programs from shared folder.

Posted: 19. Jul 2015, 18:07
by jcdole
Hosts : opensuse 13.2
Guest : windows 7 pro 32 bits
Virtualbox : last release 4.3.28
Guest addition : last release.

Shared folders are configured in VM manager with full access but not mounted.

I mount 4 shared folder in a script run by windows in startup folder.

Code: Select all

net use  G:  \\vboxsrv\win_echange 
I can copy, move, delete directories or programs with microsoft explorer.
Within the console, I cant edit text file in g:\some_dir\some_file.txt

Code: Select all

notepad g:\some_dir1\some_dir2\some_file1.txt
but I can't run any exe file

Code: Select all

g:\some_dir1\some_dir2\some_file2.exe
even in the directory

Code: Select all

g:
cd  g:\some_dir1\some_dir2
some_file2.exe
I got :
g:\some_dir1\some_dir2\some_file2.exe
Path not found
Retry with correct path.
Any help is welcome.

Re: Cannot run windows programs from shared folder.

Posted: 19. Jul 2015, 23:14
by noteirak
Moved to "Windows Guests"

Re: Cannot run windows programs from shared folder.

Posted: 20. Jul 2015, 10:01
by mpack
Try creating a true network share, see if it works with that.

Re: Cannot run windows programs from shared folder.

Posted: 20. Jul 2015, 13:05
by ChipMcK
jcdole wrote:but I can't run any exe file
Is there a .zone file accompanying the .exe file?
If so, the host is not a trusted site, in opinion of windows

Re: Cannot run windows programs from shared folder.

Posted: 20. Jul 2015, 14:32
by mpack
ChipMcK wrote:
jcdole wrote:but I can't run any exe file
Is there a .zone file accompanying the .exe file?
If so, the host is not a trusted site, in opinion of windows
The OP seems to be saying that he can run the software from Windows Explorer, but not from the command line. If that's is correct then it doesn't seem to be a permissions problem, unless the console is run as a different user.

I'm assuming that "I can't edit text" is a typo and meant "I can edit text", since otherwise the next line "but I can't ..." doesn't make sense.