elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Duda sobre carpeta a instalar aplicacion
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda sobre carpeta a instalar aplicacion  (Leído 3,811 veces)
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Duda sobre carpeta a instalar aplicacion
« en: 23 Julio 2009, 12:03 pm »

Hola señores.. les comento mi estado actual :O

Resulta que mis aplicaciones, se instalan en C:/BrodaSoft.. y he visto que usuarios que intentan instalar mi aplicacion y no estan con usuario ADMIONISTRADOR, no los deja.. les da errores..
La manera de solucionar eso es instalando en Ducument and Setings??

Sino prueben ustedes mismos:
http://www.brodasoft.com.ar/VIDay.html

Si descargan ese archivo, ese pograma, con un usuario no administrador, les va a intentar crear una carpeta en C:/, la carpeta BrodaSoft, y veran que da errores de privilegios o cosas así..

Si tienen alguna solucion.. me la dicen por favor..


En línea

43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Duda sobre carpeta a instalar aplicacion
« Respuesta #1 en: 23 Julio 2009, 14:17 pm »

Utiliza variables de entorno "USERPROFILE" te serviria para lo que mencionas.


En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Duda sobre carpeta a instalar aplicacion
« Respuesta #2 en: 24 Julio 2009, 04:10 am »

No..

Mira..
Te doy un codigo de ejemplo..
Prueba lo tu mismo..

Agregá 1 Boton y probá éste codigo:

Código:
Public Class Form1

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Try
            System.IO.File.Create(FileIO.SpecialDirectories.ProgramFiles & "\BrodaSoft2")
        Catch ex As Exception
            MsgBox(" No funcionó amigo :( ")
        End Try
    End Sub
End Class
En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Duda sobre carpeta a instalar aplicacion
« Respuesta #3 en: 24 Julio 2009, 04:15 am »

ahi estas creando un archivo , no una carpeta...debe ser:

Código
  1. System.IO.Directory.CreateDirectory(FileIO.SpecialDirectories.ProgramFiles & "\BrodaSoft2")

saludos.
En línea

43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Duda sobre carpeta a instalar aplicacion
« Respuesta #4 en: 24 Julio 2009, 05:39 am »

No..

Mira..
Te doy un codigo de ejemplo..
Prueba lo tu mismo..

Agregá 1 Boton y probá éste codigo:

Código:
Public Class Form1

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Try
            System.IO.File.Create(FileIO.SpecialDirectories.ProgramFiles & "\BrodaSoft2")
        Catch ex As Exception
            MsgBox(" No funcionó amigo :( ")
        End Try
    End Sub
End Class

Aclaremos:
El problema es que un usuario limitado no tiene permisos para escribir en Archivos de Programa o similar, pero si utilizas "USERPROFILE" podrás escribir y todo dentro del usuario activo (Doc and Set\usuario\), asi tb crear accesos directos para el mismo y demás.
Por ejemplo para crear un archivo:
Código
  1. File.Create(Environment.GetEnvironmentVariable("USERPROFILE") + "\yo.txt")

Ahora si quieres que siendo user limitado instale y ejecute como usuario administrador tendrias que utilizar un exploit local para elevar los privilegios, con lo cual tu aplicación pasaria a ser considerada peligrosa. Lo más aconsejable es utilizar las carpetas del usuario activo y crear accesos directos en el menú inicio del mismo.
En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: Duda sobre carpeta a instalar aplicacion
« Respuesta #5 en: 24 Julio 2009, 22:19 pm »

he probado tu software brodasoft y los instaladores los haces tu mismo o algo asi... lo mejor es utilizar ClickOnce!!!!..

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
En línea


Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Duda sobre carpeta a instalar aplicacion
« Respuesta #6 en: 25 Julio 2009, 02:43 am »

Bastante interesante lo de ClickOnce..

Es verdad eso de que intentaba cear un archivo... lo que pasa es que copie el codigo de una aplicacion y creé esa aplicacion a parte para probar.. Pero en fin.. en la aplicacion real, intento crear una carpeta y me da problemas...

Acabo de leer un link de Microsft de ClickOnce y parece bastante interesante, hasta me termina con los problemas de Framework y todo eso... ;)

Lo implementaré seguramente en estos dias.. Ahora el estudio me tiene tapado en tiempo...
Tambien recibí algunos mensajes privados diciendome que las aplicaciones BrodaSoft son muy originales, pero muy FEAS :(
Veré que puedo hacer.. Parece que tengo que hacer una gran modificacion.. jeje


Saludos y muchas Gracias!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda sobre crear aplicacion
Dudas Generales
GDomination 1 2,416 Último mensaje 31 Octubre 2013, 17:48 pm
por ZeroVzla
Duda sobre asignación en disco de una carpeta oculta
Windows
xknov 0 1,656 Último mensaje 14 Septiembre 2019, 18:49 pm
por xknov
MOVIDO: Duda sobre asignación en disco de una carpeta oculta
Dudas Generales
MCKSys Argentina 0 1,388 Último mensaje 14 Septiembre 2019, 18:50 pm
por MCKSys Argentina
duda sobre instalar so windows
Windows
nightcode 6 2,885 Último mensaje 14 Septiembre 2020, 16:38 pm
por Randomize
Duda sobre creación de carpeta en netbeans
Programación General
Baphomet2204 2 2,884 Último mensaje 29 Abril 2021, 21:22 pm
por Baphomet2204
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines