- Épített vízhűtés (nem kompakt) topic
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Apple MacBook
- Házimozi belépő szinten
- Milyen monitort vegyek?
- Életlen svájcibicska: Teszten az LG 45GX90SA okos gamer monitor
- E-book olvasók
- Melyik tápegységet vegyem?
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Vezeték nélküli fülhallgatók
-
PROHARDVER!

Új hozzászólás Aktív témák
-
Cégnél van pár program ami néha frissítést kér. Ezt egy exe file és silent kapcsolóval szoktam csinálni egy parancsikonról hálózatról. (több ilyen is van)
Szeretném ezt automatizálni.
Így hát írtam rá egy egyszerű programot vb.nettel ami az alábbit csinálja:
megnézi hogy hálózaton a frissítések mappában milyen exéket raktam be
megnézi hogy adott szoftver van-e a gépen ami szerepel a frissítendők között
elindítja az adott frissítést waitforexit majd indítja a következőt persze mind silent kapcsolóval
Cél az lenne hogy egy egy programnál ne kelljen nekem egyenként gépenként frissítgetni, tartomány nincs így login scriptet nem tudok futtatni de feladatütemezővel oldanám meg bejelentkezéskor.Na a gond az hogy user bejelentkezik és a progi működik viszont jogosultságot kér. Ha beikszelem a feladatütemezőbe hogy futtatás a legmagasabb jogokkal akkor a program nem képes indítani semmit a hálózatról (gondolom mert a helyi rendszergazda fiók nem fér hozzá a hálózati dolgokoz)
Tehát hogyan tudom úgy futtatni a programot hogy user bejelentkezik és a windows NE kérjen tőle semmilyen interakciót hanem szépen fusson le minden amit a programom hív meg.
Ha user rendszergazda vagy rendszergazda nevében indítom akkor is bejön az UAC jóváhagyása az exékre egyenként.
Szóval nekem az kellene hogy a program egyszer sem vagy maximum egyszer kérjen jóváhagyást és ne egyenként.Részlet a kódból:
Dim szamlazohelye64 As String = "C:\Program Files (x86)\Kulcs-Soft\Kulcs-Számla\szamla.exe"
Dim szamlazohelye32 As String = "C:\Program Files\Kulcs-Soft\Kulcs-Számla\szamla.exe"
Dim szamlazoupdatehelye As String = "\\SZERVER\public\Kulcsszoft frissítések\Xszamlazoupdate.exe"
If My.Computer.FileSystem.FileExists(szamlazoupdatehelye) Then
log = log & vbCrLf & d & " Számlázó frissés file megvan"
If My.Computer.FileSystem.FileExists(szamlazohelye64) Then
log = log & vbCrLf & d & " Számlázó gépen megtalálva"
Process.Start(szamlazoupdatehelye, " /silent").WaitForExit()
log = log & vbCrLf & d & " Számlázó gépen frissítve"
Else
If My.Computer.FileSystem.FileExists(szamlazohelye32) Then
log = log & vbCrLf & d & " Számlázó gépen megtalálva, de nem az x86 mappában"
Process.Start(szamlazoupdatehelye, " /silent").WaitForExit()
log = log & vbCrLf & d & " Számlázó gépen frissítve"
Else
End If
End If
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Nintendo Switch 2
- Épített vízhűtés (nem kompakt) topic
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- EAFC 26
- Apple iPhone 17 Pro Max – fennsík
- Autós topik
- Milyen okostelefont vegyek? OFF topik
- Apple MacBook
- Windows 11
- Hosszú premier előzetest kapott az Arknights: Endfield
- További aktív témák...
- Új 2K Gamer PC Intel i7 14700Kf/RX 9060 XT 16Gb/2x16Gb DDR4 3200Mhz/1Tb NVME SSD/2-3Év gari
- Új 4K Gamer PC Intel i7 14700Kf/RX 9070 XT 16Gb/2x16Gb DDR4 3200Mhz/1Tb NVME SSD/2-3Év gari
- Új 4K Gamer PC Intel i7 14700Kf/RX 5070 12Gb/2x16Gb DDR4 3200Mhz/1Tb NVME SSD/2-3Év gari
- Samsung Galaxy S23 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Új Gamer PC - Ryzen 7 5700X / RTX 5060 Ti / B550M / 16GB RAM - 3600MHz / 1TB SSD / 600W
- 152 - Lenovo LOQ (15IRH8) - Intel Core i5-12450H, RTX 4060 (ELKELT)
- AKCIÓ!! HP Zbook Studio G8 i7-11850H 32GB 512GB Nvidia Quadro RTX A4000 8GB Garis!
- Asus 15 TUF Gamer FHD IPS 144Hz G-Sync Ryzen7 7735HS 16GB 1TB SSD Nvidia RTX4060 140W Win11 Garancia
- Bontatlan Oriflame Love Potion parfüm eladó
- PARKSIDE PPWSFA 20-Li B3+2db aksival
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



