» Utilizator
LAMP
» Parteneri» De citit» Recomandari» Taskuri securitate » Statistici
  • 65486 de mesaje.
  • 7732 de topicuri.
  • 1231 de utilizatori.
  •  
  • Kopotosa e ultimul utilizator inregistrat.
[Detalii]

 

| |
Pagini: [1]
Print

[HELP]Intrebari [2551 afisari]

prc6
*


Mesaje: 248
OfflineOffline

WWW

Aici puteti sa puneti intrebari referitoare la batch scripting , metode intercalate cu alte limbaje de scripting interpretate prin (CLI/batch-scripting) precum powershell,kixtart,scriptit,REXX,perl-psh,wmi,wsh,vbs,rbs,python-cli,... s.a ,utilitare diverse si metode de folosire ale acestora,explicatii,nelamuriri...etc Smile
Logged

14-02-2008, 20:19 Twitt ::
AntiTrusT



Mesaje: 31
OfflineOffline


referitor la batch-uri: eram la ora de info si ma plictiseam asa ca am deschis CMD si am inceput sa ma joc pe acolo, am dat  taskkill /f /im explorer.exe si a mers, apoi acceasi comanda am bagat-o intr-un .bat, pe care daca il executam nu mai inchidea explorer.exe Straight face. si inca o intrebare, care e diferenta exacta intre "pause" si "end", la "pause" stiu ca cere utilizatorului sa apese o tasta pentru a continua, dar inca nu imi e clar ce face "end".
Logged
15-02-2008, 16:43 Twitt ::
prc6
*


Mesaje: 248
OfflineOffline

WWW

Quote from: AntiTrusT
referitor la batch-uri: eram la ora de info si ma plictiseam asa ca am deschis CMD si am inceput sa ma joc pe acolo, am dat  taskkill /f /im explorer.exe si a mers, apoi acceasi comanda am bagat-o intr-un .bat, pe care daca il executam nu mai inchidea explorer.exe :|. si inca o intrebare, care e diferenta exacta intre "pause" si "end", la "pause" stiu ca cere utilizatorului sa apese o tasta pentru a continua, dar inca nu imi e clar ce face "end".
1. Este corecta sintaxa taskkill /f /im explorer.exe , tskill explorer iar acestea pot fii predefinite direct in sintaxa in care "vin" , apoi fiind aplicate intr-un fisier *.bat , o posibila cauza pot fii unele restrictii.

2.Depinde la ce "end" aduci referire , unii folosesc cuvantul "end" pentru a definii un "label",ex:
Code:
@echo off
   
 set mytime=%time%
 set skullbox=11:12:22,81
  IF "%mytime%"=="%skullbox%" goto skullbox
  IF not "%mytime%"=="%skullbox%" goto end


   :skullbox
     
     MSG * Ora ta corespunde cu ora skullbox (%skullbox%) ! & exit

   :end

     MSG * Ora ta nu corespunde cu ora skullbox (%skullbox%) ! Gresit & exit
Daca te referi la "endlocal" sev-ul , dupa sesiunea scriptului sterge variabilele create , folosind expresiile "set", in NT5.1 nu exista expresia-definita (cmd) "end".
Logged

15-02-2008, 17:27 Twitt ::
AntiTrusT



Mesaje: 31
OfflineOffline


Code:
:A
title Owned by AntiTrusT
net send  doar un exemplu
go to :A
end
uite de ex end-ul de aici exact ce functie are, ca daca incerc cu pause de ex nu mai merge. end, semnifica finalul secventei prin care trimite mesajul spre IP respectiv?
Logged
15-02-2008, 22:01 Twitt ::
prc6
*


Mesaje: 248
OfflineOffline

WWW

Quote from: AntiTrusT
Code:
:A
title Owned by AntiTrusT
net send  doar un exemplu
go to :A
end
uite de ex end-ul de aici exact ce functie are, ca daca incerc cu pause de ex nu mai merge. end, semnifica finalul secventei prin care trimite mesajul spre IP respectiv?
Nu exista "end" ca expresie.
Unde anume sa incerci "pause"?
Ce anume vrei sa faci ? ceea ce ai scris mai sus este gresit , iata un exemplu:
Code:
@echo off
 tracert www.skullbox.info
 pause>nul
 exit
Logged

15-02-2008, 22:56 Twitt ::
AntiTrusT



Mesaje: 31
OfflineOffline


ceea ce am scris eu ar trebui sa dea multe mesaje prin intermediul NET SEND intr-o retea, o faceam la info, e posibil sa fie gresit ca am scris in graba si nu mai retin exact sintaxa k nu am mai facut de mult din astea, nu cred ca are rost iti spun dar :A si respectiv go to :A e un fel de 'for' in C++, adik tot reia NET SENDul astfel trimitand multe mesaje.
Logged
15-02-2008, 23:07 Twitt ::
prc6
*


Mesaje: 248
OfflineOffline

WWW

Quote from: AntiTrusT
ceea ce am scris eu ar trebui sa dea multe mesaje prin intermediul NET SEND intr-o retea, o faceam la info, e posibil sa fie gresit ca am scris in graba si nu mai retin exact sintaxa k nu am mai facut de mult din astea, nu cred ca are rost iti spun dar :A si respectiv go to :A e un fel de 'for' in C++, adik tot reia NET SENDul astfel trimitand multe mesaje.
Nu exista "go to" , este gresit.
Nu e nici pe departe un "for" in C++ , ceea ce incerci tu sa faci este asta :

Code:

 @echo off
  :: Label 1 (start) care contine urmatorul set :
  :start
  net send * xxx.xxx.xxx.xxx
  goto start
Logged

15-02-2008, 23:19 Twitt ::
Xpt1



Mesaje:

presupun ca in batch functia "::" ascunde mesajul care urmeaza, nu?
ca si "//" (parca) in c++ ...
Logged
25-06-2009, 17:22 Twitt ::
Xpt1



Mesaje:

Cum fac sa imi apara in bat o fereastra pop-up cu un anumit mesaj?
in vbs este msg=("mesaj din pop-up", 16,"titlu fereastra")
Logged
02-08-2009, 12:20 Twitt ::
cyb3rmann
*


Mesaje: 213
OfflineOffline

WWW

msg * cyb3rman
Logged

Imposibilul este doar ceea ce nu ne incumetam sa abordam Thumbs up
02-08-2009, 20:49 Twitt ::
Pagini: [1]
Print
SkullBox Forum  |  Development  |  Scripting  |  Topic: [HELP]Intrebari