Hola, 
 
Estoy trabajando en C# y Necesito saber como copiar archivos directamente al Disco C:\ (por ej: un simple .txt )
Puedo crear, copiar archivos... pero en carpetas
osea, para poder copiar algo en C:\ tengo que necesariamente crear una carpeta
pero io necesito dejar mi ".txt" en C:\ ( C:\archivo.txt ) 
Todo esto claro en windows7 , ya que mi programa se cae por que dice que requiere permisos...
encontre un codigo que supuestamente resolvia eso de los permisos.. pero nada
 
alguna ayudita plx
 
 
codigo:
 
using System.Text;
using System.Security;
using System.Security.Permissions;
 
 
        private void Pitas_Load(object sender, EventArgs e) // Meanwhile to start the system
        {
            // Create a StringBuilder used to create the result string
            StringBuilder resultText = new StringBuilder();
            // Create an FileIOPermission for accessing the C:\Temp folder
            FileIOPermission permFileIO = new FileIOPermission(FileIOPermissionAccess.AllAccess, "C:");
 
                try 
                { 
                    permFileIO.Demand();
                }
                catch (SecurityException se)
                {
                    resultText.Append(se.Message);
                }
 
 
            //Primer Nivel
            DirectoryInfo DIR = new DirectoryInfo("C:/nivel1");
 
            if (!DIR.Exists)
            {
                DIR.Create();
                //Segundo Nivel
                DirectoryInfo DIR2 = new DirectoryInfo("C:/nivel1/nivel2");
 
                if (!DIR2.Exists)
                {
                    DIR2.Create();
 
                    // Copiando Archivo ( al 2do nivel )
                    File.Copy("C:\\Program Files\\archivo.txt", "C:\\nivel1\\nivel2\\archivo.txt");
 
                }
 
             }
 
            File.Copy("C:\\Program Files\\archivo.txt", "C:\\archivo.txt");
 
 
        } 
   
 


 Este tema le ha gustado a 1 personas
Este tema le ha gustado a 1 personas