2003 - Program Running Under Alternate Credentials - Option To Open A UNC Path To A Network Share
Sep 8, 2010
I have a program written in VB.net 2003 that are folks run under alternate credentials. Inside the app there is an option to open a UNC path to a network share. We were running Windows XP SP3 and IE6. The code is simple just a call to the explorer.exe with /root,\UNCPath. After installing IE 8 onto the machine this no longer works. Best I can tell the code is still working but now being executed in non interactive mode so nothing opens up. You can however see a new spawned explorer.exe running under the system account for each attempt at opening a UNC Path. Any ideas what IE8 could have done to cause this behavior?
View 4 Replies
ADVERTISEMENT
Jun 2, 2009
I have a treeview control which is being used to browse various folder on the users system drive. It can also be set up to connect network folders using UNC paths e.g "serverfiles". At the moment I'm getting a list of Directories by using My.Computer.FileSystem.GetDirectories however this obviously fails when the folder is password protected.
Is there a way that I can get Windows to open the credentials dialog as you would see in Windows Explorer and deal with the credentials side so then the user name & password is cached as well?
View 2 Replies
Apr 7, 2011
Our engineers use an application developed internally to perform risk assessments at a customers site. Sometimes on larger jobs a group of engineers will all carry out risk assessments together and will all need access to a single database file to all work on at the same time.
[Code]...
View 7 Replies
Jan 14, 2010
I am trying to open a file from a server
I currently have
Dim attachedFilePath As String = "\myservermyshare est.txt"
File.Open(attachedFilePath, FileMode.Open, FileAccess.Read, FileShare.Read)
This does not open a file.
However, if I change the path to be local then there is no issue.
Dim attachedFilePath As String = "c:... est.txt"
So, is there a way to open a file from remote storage?
View 1 Replies
Apr 27, 2010
I am writing a program which will require a user to login with a different account from the one they use to logon to the computer with (as they have a normal account and an admin account). The program needs to run under their admin account.
I have made a login dialog that authenticates them ok, but my question is is there any way to make another form run under the credentials typed in on the login form? i.e program loads up the login form, but there after the program uses the credentials supplied in the login form.
View 2 Replies
Nov 8, 2010
I want a supervisor override capability for my application.I want to provide a username login prompt (including domain). If the user is in the approved list and the password correct, show advanced controls.What .NET code / functions allow this?
NOTE: VB.net answers preferred. C# also accepted.
EDIT: the logged in user is not the user authorizing the override.
View 2 Replies
Jul 19, 2010
I have to admit that I was sceptical it would work... but below is the code. I had to make a minor change to the code you suggested. Whenever I tried IPC$ it would return a 53 result code, even though I'm sure the share exists. So at the suggestion of another website I removed the share and just the computer name and this worked.
Imports System.Runtime.InteropServices
Imports System.Net
Imports System.IO
[Code]....
View 1 Replies
Sep 8, 2009
I have written small a software. I want to install it on a server and and make it accessible for all the other users on network.
How can I retrieve the server name (the computer program installed) with .NET?
Also, sharing the "Program Files" folder doesn't look like a smart idea for making the program accessible from the other computers.
View 2 Replies
Sep 13, 2011
I am developing a small tool to allow our Windows admins to do stuff like create/delete users, mailboxes and other useful stuff.The current version has to be launched with RunAs as it requires domain admin privileges to do a lot of the stuff. Now, to overcome this I'm trying to incorporate a dialog box that prompts for credentials when the application starts and then uses said credentials throughout the application. I have it working for the AD interaction but one of the tasks the tool needs to do is create folders on a remote server and share them.Is there any way to create folders using alternate credentials? Maybe, once I have the credentials, quit the application and re-launch it with the specified credentials?
View 2 Replies
Nov 15, 2009
I am trying to readwrite to a UNC share from a machine that is not on the corporate domain. I'm performing a mkdir(UNCpath) command and I'm also writting by using an xml.save(UNCPath) command.
The problem is that users who are not on the domain are getting permission errors when attempting to access the unc share.
Is there a way to pass credentials automatically when attempting to access the UNC share.
I've read a bunch of posts and people have suggested mapping a network drive then writting but I would only like to do this as a last resort.
View 5 Replies
Aug 3, 2010
Late binding is not allowed and that's how we want it. Depending on whether our program is running on a LAN or the Internet, we need to dim an object as one of two types. We use an if...then statement to ascertain whether or not we are running on a LAN or the Internet.
When we declare our object inside the if...then statement, we have declared in the wrong scope and cannot use the object. When we declare it as an 'Object' type and use DirectCast inside an if...then statement, we receive a late binding error. How can we get around this problem without turning off Option Strict?
View 2 Replies
Feb 5, 2010
I'm looking for suggestions on keeping a program that is running on a network updated. Installation consists of 15 users, each have the program on their local pc, but they all access same date from sql server. I am looking for a clean method that would allow me to update one folder on the network and for each computer to get updated when they run the program and the programs sees a later ver on that folder on the network. (Obviously I can do this inside the program itself since it won't allow being overwritten while opened.)
View 3 Replies
May 7, 2009
I created a VB.NET Winforms app a while ago that printed drawings. The way it did this was to copy files from a network share to the folder for a plotter's que. This plotter would automatically just print anything that was dropped into this folder, which was specified with a path like \Btltmkeng_plt_q. I would do this by using the System.IO.File.Copy method. This worked well, until the company switched to a new printer. When my app copies the file, the printer only prints blank pages.
However, if I open two Windows Explorer apps, and manually drag the file from the network folder to the printer que folder, it works! This proves that the printer can handle these files if they are properly copied. Therefore, I was wondering if there were "alternate" methods for copying files in VB. I tried using the My.Computer.FileSystem.CopyFile method, but that just error out saying it could not find the target folder. Is there another method that more closely resembles what happens when files are copied using Windows Explorer?
View 6 Replies
Nov 1, 2011
We don't want to get the password, we only want to store the user credentials so when they do work on the application we can apply their usernameto each operation and when they are done with an operation and do a digital signature by scanning their badge we want to compare the user's credentials with the stored credentials to ensure the user has logged in and is the current user.1. User 1 logs into the program using their username/password for windows.5
View 1 Replies
Jan 11, 2011
Dim LogonCred as net.credential= New Net.Credential(userid,password, domain)
Dim DestUri as Uri=New Uri(file://192.168.86.1/c$/Program Files/Test/Test.xml)
My.Computer.Network.UploadFile("d:Test.xml",DestURI,LogonCred,False,3500)
This passes credentials of my local machine (which is not part of the domain) instead of passing the LogonCred.Is this function just broken? Or is it my code?
View 4 Replies
Nov 3, 2011
I am in support of a database driven windows application wherein the data may come from local or remote system (depending on some configuration files).Currently MS ACCESS Database is being used.Application runs smoothly when connected to local database.But when trying to connect to a remote PC Which is password protected,i am getting the following error"The Microsoft Jet database engine cannot open the file '\XXX.XXX.X.X YYYY ZZZ.mdb'. It is already opened exclusively by another user, or you need permission to view its data.i am providing the credentials for database in the connection string as below.
pConObj.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & pAppPath & "zzzz.mdb;Persist Security Info=True;Jet OLEDB:Database Password=ppp"
View 2 Replies
Apr 26, 2011
Visual Studio 2008 / Windows 7 / .net framework 3.5 / Windows forms application
My applicaiton has the following App.Config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
[Code]....
View 1 Replies
Feb 12, 2011
How can I connect to a network share without using System.Diagnostics.Process.Start?
I need to connect to a network share and get feedback if it already exists.
Can I use some kind of API?
View 1 Replies
Apr 30, 2009
I'm writing a console app to take care of our automated user creation process which was previously done by a batch file. I need to check if a users network share exist on any of 38 servers but seem to be having trouble finding info on how to do it. From what i can tell i need to use the netapi32.dll and the NetShareCheck function, but i'm not sure how to do it.
this is what i have so far, but it isn't working as it should. it seems to be returning 2311 in almost all cases exept if i use uppercase on the server and device and the device starts with C.
Imports System.Runtime.InteropServices
Public Class NetApiWin32
Declare Unicode Function NetShareCheck Lib "netapi32.dll"
[Code].....
View 1 Replies
Oct 5, 2010
my old vb6 "WNetAddConnection2 Lib "mpr.dll" no longer work in vb.net 2010. at run time i get "PinvokeStackImbalance was detected".How can connect to network share ?
View 2 Replies
Aug 6, 2009
I have used the same code as Good4You here[url]...
My task now is to set "<Computer>administrators" to have "full scces" and "Everyone" to have "Change" on the newly created network share.
View 3 Replies
Apr 29, 2012
I have a server that the server OS is windows server 2003.
I want to share internet of server.
I want to make 2 program (server and client) that client program run on a personal computer and can connect to my program that running on server and get internet from server program.Like as VPN or CCProxy.
View 9 Replies
Jul 17, 2010
i want my software to share one database on a network
View 2 Replies
Dec 26, 2011
I have a .NET application (VB.NET) that runs against a MS Access database. Every data request connects to the access database, runs and returns the query and closes the connection back again. I placed the database on a windows xp 32-bit machine. I have two clients on which I installed the .NET application. Both clients are running windows 7 professional 32-bit. Now I have a performance problem with this.
When I use the first client it runs fine. All data is shown very fast. When I than use the second client, it takes some 10 seconds to connect to the database, fetch the data and close the database connection. When i ask for other data on that second client, it all runs fine, until I request data from the first client than back again. Than it takes again 10 seconds on the first client before my data is fetched.
View 2 Replies
Nov 29, 2010
Well now i have an issue which is pointing in the use of "path's" physical and network.I have a SQL server on a Server machine and i have a desktop machine used as client.I'm runing from my client machine a stored procedure in order to add a streaming data base.But also before i run this procedure i run another one which prepare the desired "path", this procedure takes:
myPath="\ServerSharedFolderSQL
in order to run the first procedure i have to turn myPath in each physical name:
myPath="DriveLetter:PublicWorkFilesSQL"
Now my Issue is how i will have the physical path, which is build it on the server and which it's from very difficult (to imposible) to know it? Basically i need a function which will return me the physical path, which the implementation it's not knowing to me. My developing environment is vb.net 2010?
View 2 Replies
Feb 24, 2010
I am looking for a way to possibly intercept the point that a file is being accessed on a network share. Specifically before it is determined whether the user has access to the file or not.The goal will be to grant access to that file if the file request is coming from a specific process and that user currently does not have access.
View 1 Replies
Feb 15, 2012
Any simple way of automatically updating a newer version of my application from a network share. Everything I have read pertains to an update from a web site. This is possibly a simple thing to do but as I have 6-8 users using the application I have to email them all stating there is a new version on the share and for them to copy and overwrite the existing application executable in the program filesapp directory. If this could be done on launching the program within the splash screen that would be fantastic.
View 3 Replies
Jan 1, 2010
I am developing an application, which hunts the local network for attached computers then checks for a share and a file, if found it displays it in a listbox. While testing this I have seen some strange Chinese or Japanese computer names pop up and in a few seconds go away, the names seem to always be different.
View 8 Replies
Feb 4, 2012
is there a way to programmatically return who is using a particular file within a network share??
View 4 Replies
Sep 25, 2009
I have a program where I need to be able to access files from an administrative share on a remote machine where the username is administrator and there is no password. I want to be able to access these files without the user getting prompted to input the username and password.
I have searched around and found some references to WMI - but as far as I can tell, WMI is mainly for managing the remote machine and not necessarily for file access (?). Also, some information gathered about WMI leads me to believe that it may be disabled on some machines or not installed on others (?). Since this program is meant to go out to a diverse customer base, I need to make sure that I cover as many angles as possible to ensure this program will run on as many machines as possible.
View 9 Replies