I have made a login system for secure file storage. The way it works, is when you create an account it adds values to the registry containing the password and username. It needs to have administrator privileges to write those values, but not to read them. It would be very inconvenient to have to run as an admin every time, so I need to know how to require administrator privileges when the click the "Create Account" button, but not require admin rights when the program starts up.
i currently have a project that needs to edit a few files in the startuppath folder. on a non administrator o.s., if my app. is installed in ( c:program filesmy crappy little app ), i cannot write to those files. in win7, it does not even ask for administrator approval, just the option to save to my documents.. this can be quite a hassle to work with, specially on closing the app, since i have quite a few files that need to be updated.
i started using Visual Basic 2008 last weekend, and im still learning (ofc, i bet everyone can learn more that they already know about the program ) but still, i can make my own BinaryConverter, Spammer, TextEditor, Webbrowser...and so on But now i want to make something abit harder, i want to make a program that changes your Wallpaper on a button click.
Heres my code of the wallpaper change:
Public Class: Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Integer, ByVal uParam As Integer, ByVal lpvParam As String, ByVal fuWinIni As Integer) As Integer
[code]....
So, basiclly, this buttonclick changes the wallpaper to the file in path: "c:\picture.jpg" But i need to know how to drop a imagefile from resources down to this, or any other path. Otherwise it wont work, since the target dosent have the imagefile already on their computer.Ive tried out with this code:
Dim Location As String = "C:\Folder\file.exe" My.Computer.FileSystem.WriteAllBytes(Location, My.Resources.File, False)
But this one does only seem to work with .exe files... and i need one that works with imagefiles.
I have a Main program form which launches a new Login form. I would like my application to require user to log in before he can manipulate with the Main form.
I create the Login form from code as a new LoginForm class. User can simply click on the Main form. So i would like to deny access to main form until the user loggs in.
I want to add an option to my windows form application (written in vb.net) that will give the user the option to hide the menu bar and the title bar. I can do the menu but i'm not sure what the best way is to hide the title.
I could just change the FormBorderStyle to none, but is that the best way of doing it?
I have a class bMainframe that manages the connections to 4 different mainframes. It allows for the same underlying unmanaged library to be opened in specific ways and more than one mainframe to be connected to at a time. Each library has its own disposal code for the unmanaged mainframe connection resource. The wrapper also has code that calls the individual mainframe connection's disposal code.
This causes an error if someone's project does not make use of all 4 mainframes, but calls the disposal on the wrapper. (FileLoadException could not load assembly X of the 4 managed mainframes) Since that disposal code checks to see which of the 4 are not nothing/null. Even if nothing/null this is causing .net to try to load the assembly and crash.
Is the disposal code in the outer wrapper helpful or necessary? is there a way to check if the assembly for a type is even loaded that doesn't trigger.net to load the type/assembly?I modified the code below to block the fileloadexception, but I don't believe this is the best way.
Protected Overridable Sub Dispose(ByVal disposing As Boolean) If Not Me.disposedValue Then If disposing Then
I'm bulding a program that willl work with a database the database is made with mysql.I would like to know if there is a way to install the DB automatically with the application without requiring the user to create a mysql server...the db have more than 5 million records.
I have an update app, which can be updated itself by another update app (so, the second app is an updater of the main updater). Both apps must have administrator permissions because of writing in the Program Files folder. Is it possible that when the main updater is running (under administrator rights) it can use Shell() to let the second updater run with administrator rights without a UAC confirm dialog popping up again?
i made one form database app and make it full trust app then i run it on non administrator user and when i try to save data it gives me exception but works very well on administrator user !!can i make the app works well on non administrator user?
I created a vb application and I'm trying to deploy it. However, it needs to be run as administrator, which is not ideal as several machines I'm deploying it to can't access the administrator account. The odd part is that the development environment isn't on an administrator account. When I double click the compiled executable it runs fine. When I right click and choose Run As Current User the program crashes and gives me the same error I got when trying it on the target machines(without access to the administrator account.)
I am using following code to get a directory of files with a particular extension. It throws an error that you donot have administrator privileges.[code]...
I would like to know if it is necessary to be Local Administrator on a Workstation to run VB6 I mean, just run VB6, write code and compile it.I do not mean to register DLLs, write in registry, etc.My question is just asked at the VB6 application level.
I am developing an Excel workbook at work and I've got a problem. I'd like to save information entered in the workbook and save it in another one (called List, for example purposes), using a macro. The problem is that the file in which I want to save the information is located on a server. When people open List.xls, it's Read Only. So, when my macro executes, it opens a Read Only workbook...I'd like to do "Open As", just like you could do by right-clicking on any file in Windows XP. The result would be that the macro would log on as administrator only to open List.xls, write in it and save it under the same name.
I am developing an application in vb.net2008,Sql Server 2005But there is a problem while running my application on Customer Machine. It throws some security related issues Access Denied or so on....And also my application does not run in Windows Vista.I am changing in my app.manifest file like this ....
I have a vb.net clickonce application that will be used by low-level personnel with no administrator accesses. However, the application itself needs to save files to a folder on the server that is hidden and only allows read/write access to administrators. I need for these users to be able to interact with this folder using the application without giving them the ability to browse to the folder on their own. I've tried using several impersonation techniques, none have worked.
I want to make a VB program that able to run another exe with administrator credentials. The problem is I have a user log in to pc which has XP OS, and he log in using AD account as user, the program he want to run (from another company) require that he should have administrator privileges.
I want to make a program that when he double click on it it will run that program c:companyfile.exe with administrator privileges. I search the internet and most of what I found is very lengthy code, i read the below if a fast way since this is new to me.
I have a program I am making in VB.NET [ 2010 ], and I can get the BAT file I want to run start, but it's not in 'Elevated Mode' - Is there a way to accomplish this easily? This is the code I have to run the BAT file, which needs to be 'Run as Administrator':
how can i set administrator privileges selectively in my application depending on whether it needs to write a registry value or not?my app needs the elevated privileges once, then each subsequent execution needs standard permission.
I have a VB.net application that has datagridviews and date control in windows forms. I have the short date format set in the date controls and short date format is some columns of the datagridview.If I run the application on server 2008 it picks up the wrong short date format. I have the server 2008 regional settings as "en-AU" but for some reason the app picks up en-US as the current culture.If I run the app as the Administrator it seems to pick up the proper culture.[code]
I found a vb.net code, you can drap and drop the image files to picuture box, i have tested on Windows 7 OS, double-clicked the exe file, it worked well, but when i ran this exe as administrator, it did not work, why? i want to run as administrator. The code is below:
Imports System.Text Public Class Form1 Inherits System.Windows.Forms.Form Implements IMessageFilter
I've made an application that is meant to be run without administrator privileges in Windows Vista / 7, because UAC disables drag and drop events from lower applications into higher ones, because they could pass bad information into the high trust ones [for example, standard explorer cannot pass files into my program that a user might run in administrator].
A lot of my programs require the ability to write files to the hard drive. When I first made these programs for XP they worked great. Now I'm less ignorant about UAC (got a new laptop recently). And for future customers...I've noticed the potential for a LOT of annoying error messages....and quite frankly if the program can't write data to the hard drive or thumb drive it's on...there's no point to running it....
I've tried multiple times to build in the manifest a requirement for administrator or user access....I'm not sure if anything less would solve the problem...but have failed because click-once has security features in place to prevent me from doing so.I'd rather not have to tell my customers how to make the program run as an administrator by editing the file's properties...I'd much rather have a convenient pop up like what you'd see new programs such as Itunes or Filezilla show if they were in conflict with UAC requesting the privileges they need.
I'd really like to do this but have had little success.
i've written a database program which runs fine from the ide (vs 2008).when i install this program, all database operations do not work.i tried running it as an administrator using an admin command prompt, it worked.now for my less tech savvy clients, is it possible that when they right click the programs icon they can use the 'run as administrator' menu item? how can i achieve this.if it's too much to implement, will moving the database from the application path to, say, documents?