Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - flony

#46
hola gente bueno como lo dice el titulo quiero sacar el seno de un numero x con un grado de precisión n usando taylor
la formula
la saque de
Citarhttp://www.mat.uson.mx/eduardo/calculo2/soltaylor/soltaylorHTML/taylor.htm
la E(2n-1) es el margen de error y no me interesa.
bue alli el code y me avisan donde meti la pata  ;D ;D  :rolleyes:, porque para valores de n superiores a 3 me da un error
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int n;
float x;
int expo;
double SignoSumando;
double base=-1;
int potencia =1;
long int fact=1;
long double seno=0;
cout << "ingrese el nivel de presicion n " << endl;
cin >> n;
cout << " ingrese el valor de x " << endl;
cin >> x;
expo = (2*n)+1;
for (int i=1; i<= expo; i=i++)
{
SignoSumando = pow(base,i);
potencia=pow(x,(2*i-1));
for (int y=2; y<= expo;y++)
{
fact=fact*y;
}
seno = seno+(((SignoSumando)/(fact))*potencia);
}
cout << "el resultado es " << seno << endl;
system("PAUSE");
return 0;
}



modificado
ya lo encontre mil disculpas por molestar en la parte for (int y=2; y<= expo;y++) deberia ser for (int y=2; y<= i;y++)
#47
despues de leer la muy buena explicacion del porque el error en numeros decimales dado en
CitarQuedarme solo con algunos decimales.
...me pregunte si alguien necesitara usar si o si números fraccionarios existe una librería para ello?
#48
Bases de Datos / union en access 2007
27 Marzo 2012, 16:36 PM
hola como estan tengo que unir tres tablas y mas o menos lo hago como dice los tutoriales aca pongo el code y me dicen porque no sale
SELECT [asignacion total 551].[Nro doc], [asignacion total 551].[Nombre Titular], [asignacion total 551].SumaDeImporte
FROM [asignacion total 551]
UNION ALL
SELECT [consumo 861].[Nro doc], [consumo 861].[Nombre Titular], [consumo 8611].SumaDeImporte
FROM [consumo 861]
UNION ALL
SELECT [cereo 352].[Nro doc], [cereo 352].[Nombre Titular], [cereo 352].Importe
FROM [cereo 352];

EDITO
encontré la solución al problema SELECT [asignacion total 551].[Nro doc], [asignacion total 551].[Nombre Titular], [asignacion total 551].SumaDeImporte
FROM [asignacion total 551]
ORDER BY [asignacion total 551].[Nro doc] DESC
UNION ALL
SELECT [consumo 861].[Nro doc], [consumo 861].[Nombre Titular], [consumo 861].SumaDeImporte
FROM [consumo 861]
UNION ALL
SELECT [cereo 352].[Nro doc], [cereo 352].[Nombre Titular], [cereo 352].Importe
FROM [cereo 352];
#49
bueno como dice el titulo me gustaría saber como conectar mi pc a mi celular utilizando c++ .
que debería saber mas o menos para empezar...en c++ lo básico  :rolleyes: pero supongo que se debe saber algo de asm...puede ser?
cualquier ayuda sera bien recibida
#50
Foro Libre / vacaciones
21 Enero 2011, 05:02 AM
recien vuelvo de carlos paz estaba hermoso me encanto
#51
Programación C/C++ / duda simple
11 Enero 2011, 18:27 PM
hola gente amiga estoy leyendo un libro en ingles y como me mareo la traduccion que hace tanto google como babylon recurro a ud para sacarme la duda...
que significa y para q se usa "castig", "static_cast",  "dynamic_cast" y "const-ness "
modifico solo que significa
#52
Foro Libre / salutaciones
22 Diciembre 2010, 17:58 PM
seguro hasta despues de navidad y año nuevo no voy a andar por estos lares  :-( :-( asi que FELICIDADES a todos  ;-) ;-) y que la pasen muy pero muy bien a todos...tomen bien(no se si poco o mucho   :rolleyes: ;) ) guarda con la pirotecnia no se saquen un dedo  :o ..y respeten a sus mascotas ellos se asustan con eso   :(....y lo mejor paselan con los seres queridos de cada uno.. :-*  ;-)
#53
Dudas Generales / javaw.exe no funciona
29 Noviembre 2010, 15:51 PM
desde hace unos dias necesito ejecutar un programa en java y me sale C:\windows\system32\javaw.exe la ruta especificada no existe
lo peor es q esta ahi donde deberia estar
alguna sugerencia
editado creo q alguna vez cuando instale tuneup 2010 le di para q borrara del inicio de programa esa opcion...es una xp sp3 si necesitan mas info avisen
#54
estaba leyendo algo de "qily" recien..como se puede compilar directo desde consola
lei algo en el libro de Fco Javier Ceballos...pero nunca me quedo en claro porque esos comandos desde la consola nunca me funciono
editado
jijijiji soy un lloron ya lo consegui
#56
Scripting / Tutoriales y codes de ejemplo(batch)
8 Noviembre 2010, 11:36 AM
al que le sirva ahi puse una carpeta de tutoriales que fui copiando y sacando y muchos codes de ejemplo no son de mi autoria pero estan buenos
http://www.megaupload.com/?d=4P1I1ALN
#57
Foro Libre / irc
4 Noviembre 2010, 13:04 PM
 :( :( :o :o :-\
CitarLo sentimos, no tienes la antiguedad suficiente, o la cantidad de mensajes suficientes para entrar al canal irc, mandanos un correo a irc@elhacker.net para pedir una excepcion con un link a tu perfil del foro
Porque??????  :huh: :huh:
quiero irc  :-( :-( :-(
#58
mi novia y actual pareja tenia problemas para concebir un hijo eso fue antes de que la conociera pero por un milagro justo despues de quedar huerfano esto hace un mes mi novia quedo embarazada esta de tres semanas y justo q hoy soñe q mi viejita me queria decir algo...todavia no me cae la ficha y me tiembla el pulso y me voy fumando 5 cigarrillos en 1/2 hora y eso q no soy de fumar mucho
#59
hola gente aca pongo un ejercicio...es para recibir criticas y todo eso...
#include <iostream>
using namespace std;
int main()
{
    int variable;
    int rdo=0;
    int temp;
    int matriz[10];
    for(int indice=0;indice<10;indice++)
    {
        cout << "Ingrese la nota: \n";
        cin>> variable;
        matriz[indice] = variable;
    }
    for (int indice=0;indice<10;indice++)
    {
        rdo = matriz[indice]+rdo;
    }

    for (int i=1;i<10;i++)
    {
        for (int j=0; j<10-1;j++)
        {
            if (matriz[j]>matriz[j+1])
            {
                temp = matriz[j];
                matriz[j]=matriz[j+1];
                matriz[j+1]=temp;
            }
        }
    }
    for (int j=0;j<10;j++)
    {
        cout<<"matriz[" <<j <<"] = " <<matriz[ j ] <<endl;
    }
    rdo= rdo/10;
    cout<< "el promedio es: " <<rdo <<endl;
    cout<<"el mayor es: " << matriz[9]<<endl;
    cout<<"el menor es: " << matriz[0] <<endl;

    system("PAUSE");
    return 0;
}

jajaja no me puede desacostrumbrar al pause  :laugh:
#60
hola gente estaba practicando un poco de c++ y queria ver los datos de una matriz
aclaro me salio pero queria ver xq salieron estos resultados en la busqueda de mi practica
1° el codigo bien  ;-)
#include <iostream>
using namespace std;
int main ()
{
   int a,b,c;
   int matriz [2];
   cout << "ingrese la nota: \n";
   cin>>a;
   cout << "ingrese la nota: \n";
   cin>>b;
   cout <<"ingrse nota: \n";
   cin>>c;
   matriz[0] = a;
   matriz[1] = b;
   matriz[2] = c;
   cout <<"los datos ingresados son "<< matriz[0] << endl;
   cout <<"los datos ingresados son "<< matriz[1] << endl;
   cout <<"los datos ingresados son "<< matriz[2] << endl;
   system("PAUSE");
   return 0;
}

pero ahora los resultados raros
#include <iostream>
using namespace std;
int main ()
{
   int a,b,c;
   int matriz [2];
   cout << "ingrese la nota: \n";
   cin>>a;
   cout << "ingrese la nota: \n";
   cin>>b;
   cout <<"ingrse nota: \n";
   cin>>c;
   cout <<"la matriz es "<< matriz[a,b,c]<< endl;
   system("PAUSE");
   return 0;
}
da como rdo -858993460
y la segunda
#include <iostream>
using namespace std;
int main ()
{
   int a,b,c;
   int matriz [2];
   cout << "ingrese la nota: \n";
   cin>>a;
   cout << "ingrese la nota: \n";
   cin>>b;
   cout <<"ingrse nota: \n";
   cin>>c;
   cout <<"la matriz es "<< matriz<< endl;
   system("PAUSE");
   return 0;
}
y el rdo es 0012FF38
#61
Programación C/C++ / explicacion de codigo
12 Octubre 2010, 03:39 AM
hola gente como estan estaba fijandome un codigo  https://foro.elhacker.net/programacion_cc/source_listar_funciones_de_libreria_dll-t218762.0.html
y la verdad no entendi nada  :-\ no quiero que me reten pero si lo pueden explicar o decirme que leer para entenderlo estaria genial  ;-) por ejemplo IMAGE_NT_HEADERS ntheader; la verdad que la ayuda que me da http://msdn.microsoft.com/en-us/library/ms680336(VS.85).aspx no es de mucha ayuda  :-\
y si es un libro...una pagina o sea entre algo y algo no todo el libro  :laugh:
#62
Scripting / diferencias de dos txt
29 Septiembre 2010, 04:14 AM
buenas aca les traigo un code que habia hecho para comparar dos txt que tienen esta extructura
el primero ideal2.txt
Citar4
824
896
920
964
976
1128
1204
1244
1368
1492
1640
1708
1808
412
416
1296
540
636
y el segundo lista2.txt
Citar4
684
1012
1056
1132
1144
1376
1452
1552
1596
1712
1916
332
440
476
532
556
648
676
792
276
1672
1316
2092
2316
2564
2588
2628
3880
1264
1604
1492
3116
3464  
...bue en definitiva el code utiliza un razonamiento "algo de burbuja"  ;D mas o menos parecido a esto lee del primer txt el primer renglon lo busca en el segundo linea a linea y si es igual lo elimina de los dos txt de esa forma quedarian en el segundo txt (supuesto el 2.txt es mas largo   :silbar:) solo las diferencia de los dos...ud diran pero son numeros...bue es teoria funcionaria para renglones con letras(string) pero recuerden que bat es no recuerdo como es en ingles pero es sensitivo...o sea una coma de mas y es distinto un renglon de otro de alli la importancia de como plantear bien como van a ser los txt....y para no seguir aburriendo aca el code opinen y si a alguien le sirve barbaro
@echo off
:contador1
 set /a contador=0
for /f "tokens=*" %%_ in (IDEAL2.txt) do (
   set /a contador+=1)
set /a var=%contador%

:ini
if %var%==0 (goto fin) else set /A var=%var%-1
<"IDEAL2.txt" set /p "string="
set "string"
for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^%string%" "lista2.txt"') do (set "n_line=%%_")
(ECHO %n_line%dECHO E) | EDLIN /B lista2.txt > nul 2>&1
(ECHO 1dECHO E) | EDLIN /B IDEAL2.txt > nul 2>&1
goto ini
#63
ando buscando una forma de hacer tunneling con un bat...se puede hacer?
que comando necesitaria
#64
Scripting / Activar dll Nero Portable
19 Agosto 2010, 16:35 PM
este bue este code lo hice xq me molestaba un nero portable q habia instalado con el tema de la activacion de dll...asi q hice este bat si encuentran algun defecto o correcion avisan @echo off
IF EXIST C:\\ (FOR /R "C:\Archivos de programa\Nero 7.10.1.0 Portable" %%x in (*.dll) DO echo %%x >> C:\\list.txt) ELSE echo NO EXISTE

set /a contador=0
for /f "tokens=*" %%_ in (list.txt) do (
set /a contador+=1)
set /a a=%contador%

:sigue
if %a%==0 (goto listo) else set /a a=%a%-1
<"list.txt" set /p "pri="
set "pri"
REGSVR32 /s %pri%
if %errorlevel% == 1 goto error
(
ECHO 1d
ECHO E
) | EDLIN /B list.txt > nul 2>&1
goto sigue

:error
echo algo paso
pause>nul
exit

:listo
del list.txt
del list.bak
echo lo acabamos de terminar ojala funcione
pause>nul
exit
#65
holis aca molestando de vuelta estaba leyendo en varios foros y en este como modificar la contraseña de administrador....es q en mi trabajo la perdi  :rolleyes:  :¬¬ y es parta un amigo  ;D ;D y no quiero quedar como un tonto si no funciona
bue aca el bat y me dicen si es cierto q con eso funcione
FOR /F "tokens=*" %%a IN ('net user ^| find /i "Administrador"') DO (
set pa=%%a
)
set adm=%pa:~25,25%
echo te va a pedir que ingreses dos contraseñas
echo  ingresalas si sale bien te pide
echo que reinicies y pongas la nueva nueva contraseña que pusiste
net user %adm%*
if %errorlevel% ==1 goto opc2
:opc2
set time1=%time:~0,2%
set time2=%time:~3,2%
set /a time2=%time2% + 2
at %time1%:%time2% /interactive "cmd.exe"
start taskmgr.exe
echo este bat lo cierra volver a activar el explorer.exe manualmente
pause>nul
taskkill /f /t /im explorer.exe

aclaro estoy bajando tambien el ophcrack por las deudas pero quedaria mas cheto ("soy medio lamer"  ;D) hacerme el que con algo mio le saque la contraseña.... :laugh: :laugh:
#66
Scripting / conectividad internet
12 Agosto 2010, 01:18 AM
 ;D estaba probando y salio esto es para ver la conectividad a la internet y si no la tiene q haga un ruido la pc ideal cuando estas usando un gestor de descarga y queres seguir estudiando  :silbar:....si a alguien le sirve lo copia y listo  ;)....tambien se aceptan criticas pero constructivas no me manden a leer tutos... ;D  :laugh:
@echo off
title conectividad internet copyright by flony :)
color 17
mode con: cols=50 lines=3

  :ini
ping -n 2 www.google.com && (set "res=1") || (set "res=0")
if %res%==0 (goto llamada) else goto opc2

  :llamada
echo 
echo 
echo 
echo 
echo 
echo 
echo error de conexion>>res.txt
set hora=%time:~0,5%
echo %hora%>>res.txt

  :opc2
cls
ping -n 45 127.0.0.0>nul
goto ini
#67
hola gente aca les pongo el code que voy haciendo todavia falta que use las sentencias pensaba en switch o en if para que eliga entre las tres opciones y cual gana....pero bue como voy falta algo se aceptan  criticas pero constructivas  :¬¬ ...
#include <iostream>
#include <stdlib>
#include <stdio.h>

using namespace std;
ResultadoAzar(int piedra, int papel, int tijera, int azar);
IngresarDatos();
GenerarAzar(int);
int IngresoDatos()
{
  cout << " Ingresa 1 para papel \n papel ";
  cin >> papel;
  cout << " Ingresa 2 para piedra \n piedra ";
  cin >> piedra;
  cout << " Ingresa 3 para tijera \n tijera ";
  cin >> tijera;
  return IngresarDatos;
}
int GenerarAzar()
{
int range_max = 3, int range_min = 1;
int i;
   for ( i = 0; i < n; i++ )
   {
      int u = (double)rand() / (RAND_MAX + 1) * (range_max - range_min)
            + range_min;
   }
   return GenerarAzar;
}

#68
Scripting / vectores (solucionado)
23 Junio 2010, 05:27 AM
a ver gente estos codes que mando todavia estan en veremos a ver paso a explicar el problemita que tengo quiero trabajar con vectores y aunque se que se puede y vi por ahi un code queria hacer el mio y empece con los pid de los procesos es para buscarle alguna utilidad  :rolleyes: despues aplicare los taskkill a esos pid en fin son tres codes los dividi tipo funciones q cada uno haga una parte despues los junto a todos en uno solo...en fin mi objetivo es lograr que al comparar dos listas de numeros me de los que son distintos entre cada uno de los txt borre los iguales y los distintos los ponga en un txt  :¬¬ pero usando estos tipos vectores....aclaro el 3.bat no tienen el clasico @echo off xq asi los voy probando en C:\ a medida que se me surge algo, ejecutarlo me doy cuenta que puedo tener esas variables renglon por renglon pero no le hallo la vuelta para poder usarlos
1.bat
@echo off
:preparar
tasklist>>lista.txt
:modificar
type lista.txt
for /f "tokens=1-5" %%a in ('type lista.txt') do (
echo %%b >> lista2.txt
)
(
ECHO 1d
ECHO E
) | EDLIN /B lista2.txt > nul 2>&1
(
ECHO 1d
ECHO E
) | EDLIN /B lista2.txt > nul 2>&1
(
ECHO 1d
ECHO E
) | EDLIN /B lista2.txt > nul 2>&1
del /Q lista.txt
del /Q LISTA2.BAK
exit


2.bat
@echo off
:llamar
copy /v E:\Flony\ideal.txt
:cambiar
type ideal.txt
for /f "tokens=1-5" %%a in ('type ideal.txt') do (
echo %%b >> ideal2.txt
)
(
ECHO 1d
ECHO E
) | EDLIN /B ideal2.txt > nul 2>&1
(
ECHO 1d
ECHO E
) | EDLIN /B ideal2.txt > nul 2>&1
(
ECHO 1d
ECHO E
) | EDLIN /B ideal2.txt > nul 2>&1
del /Q ideal.txt
del /Q IDEAL2.BAK
exit


y por ultimo el interesante
:variables
set /a contador=0
for /f "tokens=*" %%_ in (IDEAL2.txt) do (
set /a contador+=1)
set /a a=%contador%

set /a contador=0
for /f "tokens=*" %%_ in (LISTA2.txt) do (
set /a contador+=1)
set/a  b=%contador%

REM ACA EMPIEZA LA PRIMERA MATRIZ
set var=%a%
set numerovariable=0
pause
:bucle1
set /a numerovariable=%numerovariable%+1
if %var%==0 (goto matriz2) else set /A var=%var%-1
<"IDEAL2.txt" set /p "linea%numerovariable%="
set "linea%numerovariable%"

(
ECHO 1d
ECHO E
) | EDLIN /B IDEAL2.txt > nul 2>&1
goto bucle1

:matriz2
REM ACA EMPIEZA LA SEGUNDA MATRIZ
set vari=%b%
set numerovaria=0
pause
:bucle2
set /a numerovaria=%numerovaria%+1
if %vari%==0 (goto calcular) else set /A vari=%vari%-1
<"LISTA2.txt" set /p "linea%numerovaria%="
set "linea%numerovaria%"

(
ECHO 1d
ECHO E
) | EDLIN /B LISTA2.txt > nul 2>&1
goto bucle2

:calcular
del /Q lista2.txt
del /Q LISTA2.BAK
del /Q ideal2.txt
del /Q IDEAL2.BAK
echo %%linea%numerovariable%%


como ven si las pongo desde el bat funciona


editado
encontre la solucion en un tuto de smart sobre polimetria y porque bolivianito me lo dijo q leyera sobre ese tema
set /a numerovariable=5
call set pid=%%linea%numerovariable%%%
echo %pid%

ahora a hacer un bucle para que crezca numerovariable total ese dato la tengo
#69
Scripting / caracteres especiales
1 Junio 2010, 03:27 AM
hola gente aca molestando de vuelta yo como siempre :rolleyes: bue al grano me interesa saber sobre los caracteres especiales  ;D le puse ese nombre porque no se como denominarlo son
Citar" ' doble %% ^  !
o sea son 5 los caracteres.
si se para que funcionan & |...pero los otros se me complican un tanto el uso de las mismas
se que "" es para textos con espacio pero mezlados se me confunde su uso ejemplo " ' y cosas parecidas
encontre algo pero se me hace chino basico a mi  :¬¬
http://ss64.com/nt/syntax-esc.html
hasta me baje el babilon asi los tradusco  :laugh:
si no es mucho pedir algun ejemplo  :silbar: no viene mal  :rolleyes:
#70
Foro Libre / feliz cumple argentina
25 Mayo 2010, 05:58 AM
 ;D ya se no tiene nada que ver  :silbar: pero bue feliz cumple argentina 2 siglos no se cumple todos los dias  :rolleyes:....y vamos por el regalo...el mundial para nosotros  ;-)...situacion final con brasil quedan 15 minutos metemos una con la mano  :o una en posicion adelantada  :P y por ultimo una genialidad de messi  ;-) y terminamos el cuarto en el ultimo segundo tevez  :rolleyes:
#71
hay alguna forma de recuperar mis email borrados de la bandeja y papelera del hotmail xq los necesito hay informacion muy importante
#72
a ver gente amiga tengo que hacer un contador de renglones  :-X y me esta volviendo loco :-( si me dan una mano estaria genial   :-\ aca dejo el code

:analizar
set /a "contador = 0"
for /f "" %%x in (tema.txt) do (
"contador= %%x"
)
set /a "contador= %%contador + 1"
if %contador% GTR 0 (goto :opcion1) ELSE (goto :exit)
#73
como le hago si quiero poner una imagen en este foro siempre quise hacerlo  ;D
#74
Scripting / wmic
19 Marzo 2010, 12:10 PM
hola gente amiga  :D estuve buscando info del wmic y esta en ingles  :¬¬ o mal explicados  :-X...digo alguien si se puede jugar con un tuto de este comando  ;-)..xq pareciera q es bastante completito
#75
hola gente amiga  ;D
este code lo que hace es borrar los exe que no deseo que funcionen,  ::)
me ayudan a mejorar este code tiene unos pequeños errores como por ejmplo no puedo borrar los primeros renglones y creo q borro un par de funciones esenciales   :o
bue y si tienen algo mas para mejorar lo ponen...che quiero criticas constructivas  ;D
aca el code

@echo off
cd C:\
tasklist>>analizar.txt

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^System" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^csrss.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1


for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^services.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^smss.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^alg.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1


for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^winlogon.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1



for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^lsass.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=2 delims=:" %%_ in ('findstr /i /n /r "^0" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1


for /f "tokens=2 delims=:" %%_ in ('findstr /i /n /r "^928" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=2 delims=:" %%_ in ('findstr /i /n /r "^1008" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=2 delims=:" %%_ in ('findstr /i /n /r "^1076" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1


for /f "tokens=2 delims=:" %%_ in ('findstr /i /n /r "^1120" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=2 delims=:" %%_ in ('findstr /i /n /r "^1248" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^explorer.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^egui.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^ctfmon.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1

for /f "tokens=1 delims=:" %%_ in ('findstr /i /n /r "^ekrn.exe" "analizar.txt"') do (
set "n_line=%%_"
)
(
ECHO %n_line%d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1
ping -n 1 127.0.0.1

:elimina
setlocal enabledelayedexpansion

set /a nchar=0

for /f "tokens=1 delims=*" %%x in (analizar.txt) do (
set "string=%%x"
call :contar
TASKKILL /T /F /IM "%string%"
ping -n 1 127.0.0.1
call :ultimo
)

:contar
If /i "!string:~%nchar%,1!" == "" goto:eof
set /a nchar+=1
goto Contar

:ultimo
(
ECHO 1d
ECHO E
) | EDLIN /B analizar.txt > nul 2>&1
if nchar==0 goto :end else goto :elimina

:end
del /Q analizar.bak
del /Q analizar.txt

#76
hola como estan queria preguntar si tengo un txt que tiene
Citarhola
como
estas en el dia de hoy
yo bien
como puedo borrar una fila probe esto porque la primer palabra la conozco
For /f "tokens=* " %%a in ('FIND /I " estas" dir.txt') do (set a=%%a)
(echo aD
echo e
)|EDLIN /B dir.txt>nul 2>&1

pero no me sale...cualquier ayuda estaria bueno
#77
Scripting / abrir puerto? (solucionado)
11 Noviembre 2009, 13:58 PM
hola amigos como estan miren mi problema es el siguiente estoy en la pc del trabajo conctado en red lan y con proxy para salir a la web....bue como imaginan ahi prohibiciones ejm el facebook ...bue usaba meebo pero parece q tambien lo prohibieron...leyendo vi que usa el puerto 443
Citarhttp://es.wikipedia.org/wiki/Meebo
...bue mi prgunta es para abrir puertos usaba este code pero no me da ahora netsh firewall add poropening all 443 HTTPS enable me da q no reconoce ese comando...como hago para abrir ese puerto?...no sean malos y respondan es xq no tenes eso....quiero soluciones  :laugh:
#78
no se si se puede...pero se puede saber en que linea esta una palabra en un txt sabiendo que palabra es ?
ejm
Citarhola como estas me llamo
flony y y hoy por la noche salgo
y quiero sabr si salis vos
ae que flony esta en la segunda linea
#79
Scripting / agilizar pc
13 Octubre 2009, 05:43 AM
hola gente tengo el siguiente problema pensaba hacer este bat   ;)...la idea es que haga para agilizar la pc
1) saca lo hace la pc
2) elimina de ese txt lo que nesecito que haga
3) elimino lo que esta de mas
jijiji como cualquier iniciado me sale lo primero  ;D
cd C:\
tasklist>>1.txt
For /f "tokens=1" %%a in ('FIND /I "smss.exe" C:\1.txt') do ('
^(Echo "%%a"d
echo E
) | EDLIN /B 1.txt > nul 2>&1')
pause
lei por ahi que el EDLIN no funciona con mas de 8 lineas asi q ese es mi problema
tambien prob con ponerlo como variable a lo que encontre y usar l edlin en forma separarda
[code]FOR /f "tokens=1" %%a in ('FIND /I "smss.exe" C:\1.txt') do ( set ver=%%a)

[/code]
y lo segundo a medias  :rolleyes:
lo tercero seria via taskkill pero bue no sale lo segundo una idea que me puedan dar seria muy bueno...el pause era xq estaba probando el bat
tambien prove con dos txt y ver las diferencias usando
FC /C /L /T /N c:\1.TXT c:\2.TXT
pero me da los dos txt y no las diferencias  :P
#80
Scripting / como hacerlo variable SOLUCIONADO)
1 Octubre 2009, 16:35 PM
hola tengo un problemita  :-\
tengo un txt que se llama 1.txt  ;D no soy buno con los nombres ;D
y contiene
CitarSystem                         4 Console                 0        44 KB
smss.exe                     716 Console                 0        44 KB
csrss.exe                    764 Console                 0     2.744 KB
winlogon.exe                 788 Console                 0     4.584 KB
services.exe
bue con el code
find /i "smss.exe" C:/1.txt
me sale que esta smss bien ahora me gustaria saber como hago para meterlo en una variable...y poder jugar con esa informacion..ojala se entienda lo que quiero pedir..no quiero todo el txt...solo parte de el y usar esas palabras
#81
hola gente amiga les hago una pregunta hace un tiempo formatee la pc y creo q perdi el diretx 9 q tenia inxtalado...cuand voy a inicio ejecutar dxdiag sale q tengo el 9 pero voy a pestaña pantalla y sale todas las caracteristicas desabilitadas y no me deja probarlo....a pesar q la pantalla princ dice q lo tengo...como hago para en el caso de q este instalado usarlo...o volverlo ainstalar...aclaro segui los pasos de la pagina oficial http://support.microsoft.com/kb/191598/es..pero nada paso