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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 ... 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 [997] 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 ... 1235
9961  Programación / Scripting / Re: [BATCH]Comando AS (assembler) ¿que hace? en: 19 Diciembre 2012, 21:35 pm
¿porque esta en windows?

La pregunta más bien sería "¿Porque está en mi Windows?",
Dicho comando no es un comando nativo, por lo tanto no existe en una instalación límpia de Windows,
algún programa de terceros relacionado con Linux te ha debido instalar esa tool.

Saludos
9962  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Como renombrar un archivo o carpeta con el mismo nombre? en: 19 Diciembre 2012, 20:11 pm
Gracias ^^
9963  Programación / Scripting / Re: Modificar archivo de texto sin conocer su ruta en: 19 Diciembre 2012, 20:08 pm
no supe como trabajar con el fsutil fsinfo drives, pero seguiré intentando.
Bueno lo cierto es que el output de FSUTIL es una línea y necesitarías averiguar cuantos tokens debes crear en el FOR, mejor puedes hacerlo usando WMIC para obtener una un output multi-línea:

Código
  1. For /F "tokens=2 delims==" %%@ in ('wmic logicaldisk get name /Format:list') Do (
  2. echo %%@
  3. )

Si las comillas incluían a la ruta (%%i:\) lanzaba un error, es por eso que solo se lo puse al nombre del archivo
Es extraño, a mi me funcionó correctamente (¿Lo probaste en Win7?, ahí funciona)
9964  Programación / .NET (C#, VB.NET, ASP) / (SOLUCIONADO) ¿Como renombrar un archivo o carpeta con el mismo nombre? en: 19 Diciembre 2012, 19:31 pm
Esto dará una excepción, porque el nombre es "el mismo" solo que con las minus/mayus cambiadas... (Vaya estúpida excepción!)
Código
  1. My.Computer.FileSystem.RenameFile("C:\tEsT.txt", "test.txt")
  2. My.Computer.FileSystem.RenameDirectory("C:\OldDirectory", "OldDIRECTORY")

Para evitarlo conozco dos técnicas,
La primera es renombrar el archivo añadiendole un caracter al final del nombre del archivo, y luego volverlo a renombrar al nombre original añadiendo el formato "ProperCase" que queramos.
La segunda (Gracias Kub0x) es mover el archivo al mismo lugar con el "ProperCase", es decir:

Archivo de origen: C:\tEST.TxT
Archivo de destino: C:\Test.txt

Quisiera saber si existe una forma que no implique tener que mover el archivo, y que no implique tener que añadirle caracteres al final del nombre original.

Saludos!
9965  Programación / .NET (C#, VB.NET, ASP) / Re: (SOLUCIONADO) Duda sobre los elementos que trabajan en segundo plano en: 19 Diciembre 2012, 16:18 pm
Buenísima info la que comenta esa persona en su problema,

Así que el límite depende de la cantidad de RAM en el PC donde se use la APP,
cada hilo tiene un tamaño inicial de 1 mb en memória "stacksize",
Y el buffer máximo de memória se puede modificar/reducir para cada hilo "maxstacksize" por ejemplo a 256 KB

Perfecto, Gracias ^^
9966  Programación / .NET (C#, VB.NET, ASP) / Re: String.ToTitleCase (REAL TitleCase) en: 19 Diciembre 2012, 16:10 pm
proba esto:

Más o menos hice un code parecido, el tuyo está mucho más simplificado que el mío, gracias!
9967  Programación / Scripting / Re: Modificar archivo de texto sin conocer su ruta en: 19 Diciembre 2012, 15:40 pm
- Suponiendo que tengas una unidad de diskette conectada y asociada a la letra "A", podrías descartarla del FOR, sobretodo si la diskettera está vacía, tardará un minuto en leer la diskettera y acabará saltando un mensaje de error porque no se encuentra ningún diskette dentro.


- En este comando estás esperando a una salida, y después de obtenerla, la filtras al comando find, es totálmente innecesario y hace que tarde más:
Código:
dir /b /s %%i:\ | find  "ARCHIVO_XX.txt"

Código
  1. (
  2. for %%i in (b c d e f g h i j k l m n o p q r s t u v w x y z) do (
  3. IF EXIST %%i:\ (dir /b /s "%%i:\ARCHIVO_XX.txt" >> "%userprofile%\salida.txt")
  4. )
  5. )

Aparte de lo comentado, puedes mejorar la sintaxis y simplificar el código:
- Ahorrando la orden de ocultar la salida dle echo todo el rato... @echo., usa "echo.", sin la arroba,
- Creando un FOR que solo trabaje en las unidades que exiten conectadas:
Código:
fsutil fsinfo drives

saludos
9968  Programación / .NET (C#, VB.NET, ASP) / Re: (SOLUCIONADO) Duda sobre los elementos que trabajan en segundo plano en: 19 Diciembre 2012, 15:24 pm
una pregunta que me acaba de surgir...
¿hay un máximo de instancias de thread y/o backgroundworker?,
imagino que un proceso no puede crear 100 subprocesos...(O si?) ¿Donde está el límite?,
¿y las instancias de los subprocesos se eliminan con un "dispose" para liberar sus recursos, ¿o se auto eliminan de la memoria cuando el backgroundworkercompleted sucede?
9969  Programación / .NET (C#, VB.NET, ASP) / (SOLUCIONADO) String.ToTitleCase (REAL TitleCase) en: 19 Diciembre 2012, 06:36 am
¿Como puedo convertir un string a TitleCase? ya que TextInfo.ToTitleCase en realidad convierte a Word-Case  :-X

Código:
Esto No Es Lo Que Quiero
Código:
Esto si es lo que quiero

Puedo hacerlo de manera rebuscada primero obteniendo y modificando el primer caracter de la variable a UpperCase y luego anexar el resto del string... ¿Pero no hay una manera más...nativa?
9970  Programación / .NET (C#, VB.NET, ASP) / Re: Duda sobre los elementos que trabajan en segundo plano en: 19 Diciembre 2012, 06:32 am
el codigo q puse es uno de los delegados mios q tome para darte 1 ejemplo

Gracias
Páginas: 1 ... 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 [997] 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 ... 1235
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines