Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

VBA excel

#1
VBA excel
Witam

Interesuje mnie czy istnieje taka możliwość aby w arkuszu Excel przy użyciu VBA sprawdzić kiedy ostanio było zmienione hasło użytkownika na zdalnych komputerach ?

Z góry dziękuje za pomoc Wesoły
 System operacyjny: windows_ten Przeglądarka: chrome
#2
RE: VBA excel
Jest taka możliwość, gdyż możesz za pomocą VBA odpalić chociażby skrypt w powershellu, który to sprawdzi. Wynik tego skryptu zapewne da się też przekierować do excela, pytanie czy jest sens robić to w VBA, skoro możesz to zrobić skryptem w powershellu? Oczywiście zakładamy, że masz uprawnienia do tego.

Atedit: W jaki sposób masz dostep do zdalnych komputerów? Active Directory czy coś innego?
kruki92 napisał(a):Witam , przychodzę tu do Państwa dość poirytowany oraz po prostu wkurzony  problem polega na tym, że mam b dobry net upc kablówke  centrum Warszawy żadna radiówa za 20 zł bo jest to 150 mb troche za niego płacę
 System operacyjny: windows_ten Przeglądarka: chrome
#3
RE: VBA excel
chce aby w exelu tworzyła się tabela z informacja kiedy było zmienione hasło dla konta lokalnego na zdalnych komputerach, dostęp w warunkach laboratoryjnych czyli stworzyłem AD i mam uprawnienia Administratora na zdalnych komputerach
 System operacyjny: windows_ten Przeglądarka: chrome
#4
RE: VBA excel
Z tego co na szybko przekopałem gógla, można zrobić makro, które korzysta z LDAP. Więcej musiałbyś doczytać sam, bo akurat LDAP nie używałem w VBA, ale przez to na bank będziesz mógł sprawdzić datę zmiany hasła.Oczko
kruki92 napisał(a):Witam , przychodzę tu do Państwa dość poirytowany oraz po prostu wkurzony  problem polega na tym, że mam b dobry net upc kablówke  centrum Warszawy żadna radiówa za 20 zł bo jest to 150 mb troche za niego płacę
 System operacyjny: windows_ten Przeglądarka: chrome
#5
RE: VBA excel
Dzięki za podpowiedz, to szukam co ciekawego google wyrzuci
 System operacyjny: windows_ten Przeglądarka: chrome
#6
RE: VBA excel
Cześć

Przy pomocy wujka Google udało mi się stworzyć takie coś (wyciąganie informacji o komputerze ) jednak nie udało mi się wyciągnąć informacji o dacie zmiany hasła użytkownika.
Chętnie bym zobaczył jakiś przykładowy kod który by rozwiązywał mój problem.

Dzięki  :D
Kod:
Sub informacje()

For i = 1 To lRow
Debug.Print i
addr1 = ActiveSheet.Cells(i, 1).Value 'this contains my IP/Computer Name

cmdPing = "C:\Windows\System32\PING.EXE " & addr1
Set shPing = CreateObject("Wscript.shell")
Set runPing = shPing.exec(cmdPing)
strPing = runPing.stdout.readall
ActiveSheet.Cells(i, 2).Value = strPing
Set runPing = Nothing
Set shPing = Nothing

cmdInstall = "%comspec% /c systeminfo /s " & addr1 & " | findstr /C:""Install Date"""
Set shInstall = CreateObject("Wscript.shell")
Set runInstall = shInstall.exec(cmdInstall)
strInstall = runInstall.stdout.readall
ActiveSheet.Cells(i, 3).Value = strInstall
Set runInstall = Nothing
Set shInstall = Nothing

cmdBios = "%comspec% /c systeminfo /s " & addr1 & " " & Chr(124) & " findstr /C:""BIOS Version"""
Set shBios = CreateObject("Wscript.shell")
Set runBios = shBios.exec(cmdBios)
strBios = runBios.stdout.readall
ActiveSheet.Cells(i, 4).Value = strBios
Set runBios = Nothing
Set shBios = Nothing

Next i

End Sub
 System operacyjny: windows_ten Przeglądarka: chrome
#7
RE: VBA excel
Spróbuj skorzystać z tej funkcji. Na razie kombinuj w power shellu, a potem dopiero przenieś to do VBA.Oczko https://docs.microsoft.com/en-us/windows...pwdlastset
kruki92 napisał(a):Witam , przychodzę tu do Państwa dość poirytowany oraz po prostu wkurzony  problem polega na tym, że mam b dobry net upc kablówke  centrum Warszawy żadna radiówa za 20 zł bo jest to 150 mb troche za niego płacę
 System operacyjny: windows_ten Przeglądarka: chrome
Programy: Polecane / Nowe / Inne




Podobne wątki (VBA excel)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [VBA Excel] Wyszukiwanie wartości w kolumnie Pioro 2 6506 22.06.2020, 18:27
Ostatni post: Pioro
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 12744 18.06.2019, 21:36
Ostatni post: fugaz
  Sumowanie licz excel - problem OxyGenE 2 16158 19.12.2018, 16:29
Ostatni post: Szachista

Skocz do:


Wybrane wątki (VBA excel)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Prośba o pomoc przy wyborze języka do konkretnego projektu. romands 6 8545 05.04.2020 14:07
Ostatni post: romands
Sad PhpMyAdmin w Mysql 8.0 Lauczi 3 8303 31.03.2020 16:34
Ostatni post: Lauczi
Ściana Klika pytań plz pomóżcie Samek2222 1 7816 22.03.2020 18:59
Ostatni post: Ajgor
  Pytanie - programowanie batch [cmd] Max23 0 7739 20.03.2020 01:03
Ostatni post: Max23
  Oczekiwanie na Akcje przycisku wanhelsing 8 10325 01.03.2020 19:44
Ostatni post: Szachista
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 9693 09.02.2020 15:58
Ostatni post: dzikuu86
  Poszukuję pomysłu na prosty program ;) janciu96 5 19111 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 10088 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 4700 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 18141 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 4727 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 11190 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 10622 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 10722 22.10.2019 17:48
Ostatni post: Szachista
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 11148 16.09.2019 11:18
Ostatni post: Ajgor