creating ones own folder structure through tree view similar to the windows explorer for a windows application,will the application work on all the systems over the network?? will the files added to the folders (of the treeview in the application),visible to all.or would the exe be required to be put onto the shared folder of every system?? what will be the exact architechture???
if you could see everthing but the thing I'm having trouble with the Public Shared Function(folder in 'Dim folder As nvironment.SpecialFolder' is the problem)
Option Explicit On Option Strict On Imports System.IO
Public Sub Share() Dim managementClass As New ManagementClass("Win32_Share") Dim inParams As ManagementBaseObject = managementClass.GetMethodParameters("Create")
I found how to create a share in C# using the ManagementClass to create an object to reference the Win32_Share class and the ManagementBaseObject class to access the members of the Win32_Share class.My problem is that I want the "Everyone" permissions to default to Read only.When I set the share via Windows Explorer it works fine but the code in my C# application is allowing Full Control and Change permissions along with Read permission.I tried using the DirectorySecurity class but that blows away the Security permissions (under the Security tab)without affecting any Share permissions of the Everyone group (under the Share tab).I don't want to change the Security permissions, I want to change only the Share permission (you know, the permissions that appear when you hit the Permissions button on the Share tab).
NetShareAdd API from a VB.NET application (.NET version 2.0) and although I can get the API to just create a basic shared folder I now want to create a shared folder and specify its Share permissions (not NTFS permissions) as well, which means I have to pass in a SHARE_INFO_502 structure rather than just a SHARE_INFO_2 like I was previously doing for creating a basic share. I have spent over 5 hours solid just trying to get this working and am getting to the point now where I really cant think of anything else to try.I've encountered several problems whilst trying to make this work but the one I am finally stuck on is this: When I call NetShareAdd it returns the error INVALID_PARAMETER and the parm_ err object (which is supposed to specify which member of the SHARE_INFO_502 structure caused the error) holds the value 501. I know it is something to do with the security descriptor because if I comment out the line where I set the SHARE_INFO_502 structure's shi502_ security_descriptor field then the code works without an error (just obviously does not set the share permissons I want).I think posting all of the code here might be a bad idea as its currently over 150 lines long (yes that is only code for getting this API working...) so I'll just post my definitions of the SECURITY_DESCRIPTOR structure and the code I am actually using to call the various APIs involved: [code] Each of those API calls prior to NetShareAdd returns a non-error value in the Debug.WriteLine that is done after each one, but there is obviously an issue somewhere with the security descriptor.
i am doing a vb.net windows application. in that i am creating one folder and making it shared and also assigning shared permission to SYSTEM. My code is as given below.
I need to open a folder on a remote server with different credentials in a window (explorer.exe).I managed to do it with no credentials (my credentials), but when I do it with another username and another password than mine, it opens a prompt to enter a username and a password, and it says "access denied".
In the access log on the remote desktop, it says that I tried to connect with my own username, and not the other username I entered. So, the process obviously did not work.
If I have a 'Shared' object defined in the App_Code folder; is that object shared amongst all users/visitors of my website? Or is it shared on a per-user basis?I don't know if that makes sense or not; but I've got a puzzle/solver I'd written earlier that I'm trying to incorporate into a simple ASP.Net site. It's probably poorly written, but I'd used a Shared boolean to determine if a solution had been found. The code works, now as an ASP.NET site, but if two visitors to my site were both validating their puzzle at the same time, would they both be accessing the same boolean?
give me a function or class which have properties ?For example:I shared a folder (C:shared)
Dim clsObj as new clsSharedMonitor("C:shared") 'so that I can get its properties like: clsObj.FullPath() 'Full Path of folder that client are accessing clsObj.ClientIP() 'IP of computer which access to server
I need to find a folder that is shared between all users of a PC, every body being able to read/write to that folder and below, without any errors. I think that the folder "C:Documents and SettingsAll UsersShared Folder" would do the trick. How do I find the path to that folder, regardless of the OS used (Xp / Vista / 7) and regardless of the Windows language (With a french Windows, this folder is called "C:Documents and SettingsAll UsersDocuments partag").
All i am trying to do is read and write files to a shared folder on a network in visual basic (VS 2010). I can go to the folder through windows without a problem and without being prompted for a password. However when i try to do it through visual basic, it cant find the directory. Here is my small snippet of code that i (hope) is telling me that the program cannot connect to the folder. [code] Are there any known issues with VS 2010 that may cause this? Maybe something else in my code that could have an effect? This is in my form_load event though, so it is literally one of the first things that runs.
I use the following code in order to check if certin user exists in the DACL:
Dim l_managemantObject As ManagementBaseObject() = CType(securityDescriptor.Properties("DACL").Value, ManagementBaseObject()) For Each mObject As ManagementBaseObject In l_managemantObject l_name = CType(mObject.GetPropertyValue("Trustee"), ManagementBaseObject).Properties("Name").Value.ToString If CType(mObject.GetPropertyValue("Trustee"), ManagementBaseObject).Properties("Domain").Value IsNot Nothing Then
I am building archiving system, I store the files on shared folder on windows server 2003, the shared folder protected by one user name and password ,on LAN I need vb.net windows forms to open file inside shared folder, how I could open the shared folder and in same time providing windows server 2003 with user name and password for the shared folder
I have a utility that is a simple exe that is not installed compiled with VS2005 and works well. But when I upgraded to VS2008 the utility can no longer locate files in the active system folder. I have UAC turned off and am logged in as the Administrator and it still can not locate a file that I can see in Windows Explorer. The file I am looking for is PakMgr.exe.
I have a vb .net application where the user can choose a directory into which an excel file is written. If the user selects a system directory (yes, my users do this, don't ask me why) then a System.Runtime.InteropServices.COMException is thrown at runtime. I am handling this exception telling the user to please select another directory.
i want to save a jpeg file from one system to another system which is connected through network.its in a windows application.my target system's name is "abc".how can i do this ?
It works, when I make getBar methods public, but I don't want to expose these unneccessarily. Why I can't call private shared methods from a public one in the same class is over my head. I'm using .net framework 4.0 in a web application.
Are there any snippets which I may have missed that allow me to use the system folder icon? Not the icon for an association, because folders don't have extensions, or I'd go that route.
I've taken over the maintenance of the website (ASP.NET VB) and on one particular page I noticed the below code
Inherits System.Web.UI.Page Public Shared UserNumber As String Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
[Code]....
My question is whether the variable UserNumber can be accessed or changed by any other user than the current one?
Given in the following language specification, for me at least, calling Db.Foobar() [In the following code] does not indeed call off to the Shared Constructors of the base classes. I am curious as to a) is this my own fault for doing something wrong or b) is this an error in the language specification[code]...
I want to watch a folder which is in a server (LAN) from my system. I have done it for the local system and it is working fine but I want watch a folder in a server.
I am using following code to get directory info. it works well if I search topleveldirectory. But when i search alldirectories, it reaches system level information and throws error. Is there any way to avoid searching system level information folder?
Imports System.IO Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
i am working in asp.net/vb.net I have to copy all files from a folder to another folder through coding using system.io the files should be copied in the new folder with their existing names