kenzake powah! Posted April 17, 2017 Posted April 17, 2017 Tutorialul:Daca ne-am plictisit sa modificam scripturile de fiecare data pentru a specifica numele serverului sau locul unde e lista, exista si o varianta mai buna. Porninrea scriptului cu parametri.Pentru asta folosim colectia WScript.Arguments. Si putem verifica daca au fost specificati parametri folosing proprietatea Count:arguments = WScript.Arguments.CountUrmand a face si o verificare:If arguments < 1 then WScript.Echo “Ati uitat sa specificati parametrii. Exemplu: cscript script.vbs [parametru]” WScript.Quit end IfDaca se trece mai departede conditia If putem sa citim parametrii:param1 = WScript.Arguments.Item(0)Wscript.Echo param1Daca avem mai multi citim si celelalte obiecte din colectie ex:WScript.Arguments.Item(1) (ati prins ideea).PS: by default scripturile sunt rulate folosind Wscript.exe atunci cand pornesti scriptul din Explorer. (comportamentul default merge modificat) Recomandat e sa rulati scripturile folosind Cscript.exe (ex: cscript myscript.vbs parametru) pentru a primi output-ul in fereastra din care ati lansat scriptul si pentru a-l putea redirecta.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now