VBScript - pytanie o hasło

Odpowiedz Nowy wątek
2019-06-10 09:44
0

Przerabiam skrypt Bashowy na VBScript (potrzeba chwili).
Pytanie: jak zapytać o hasło (ukrywając znaki) w konsoli?

Ta metoda poniżej nie działa: (Składnik ActiveX nie może utworzyć obiektu.: 'ScriptPW.Password')
Środowisko: Windows 10

Function getPasswordApi(aPrompt) 
    WScript.StdOut.Write(aPrompt)
    WScript.StdIn.Read(0)
    Set pwd = CreateObject("ScriptPW.Password" )
    getPasswordApi = pwd.GetPassWord() 
End Function

Szacuje się, że w Polsce brakuje 50 tys. programistów
edytowany 1x, ostatnio: vpiotr, 2019-06-10 09:44

Pozostało 580 znaków

2019-06-10 10:17
1

Rzuć okiem na https://www.computerhope.com/forum/index.php?topic=148472.0

EDIT - jeszcze jeden ciekawy link: https://social.technet.micros[...]ord-fields-in-win7?forum=ITCG.
Jest tam jeden trochę niepokojący fragment: "Unfortunately, Vista and later no longer include the scriptpw.dll file. I have heard that copying over the scriptpw.dll file to Vista and later machines and register it works, but I haven't tried it, so YMMV.[...] If you can use a third-party solution, I wrote a freeware DLL called PassDlg.dll that might work for you. "


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say
edytowany 1x, ostatnio: cerrato, 2019-06-10 10:23

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0