Anasayfa » Forum

GPO Startup Script ...
 

GPO Startup Script .bat Çalışma Sorunu  

  RSS
Ibrahim Ayhan
(@ibrahimayhan)
Üye

Merhabalar,

Ortamımız Üzerinde Kullanmış Olduğumuz Muhasebe Yazılımına İstinaden Bazı DLL Dosyaları Register Yapılması Gerekmektedir.

Daha Önce Startup Script İle .bat Uzantılı Dosyayı Çalıştırma İstediğimizde Hiç Bir Şekilde Çalışmamıştır ve Hata vs Vermemiştir.

.vbs İle Böyle Bir Deneme Yaptığımızda,

strComputer = "."
Set objUser = GetObject("WinNT://" & strComputer & "/ibrahimayhan, user")
objUser.SetPassword "19921993"
objUser.SetInfo

Local Administrator Şifresi Başarılı Bir Şekilde Değiştirilmiştir.

Bu Duruma İstinaden Daha Önce Yaptığımız Denemelerde .bat Dosyası Hiç Bir Şekilde Çalıştırılamamıştır.

Sonuç Olarak Startup Script' in Sorunsuz Şekilde Uygulandığı Tespit Edilmiştir.

Burada Sizlerden Öğrenmek İstediğim;

" C:\Command\ " Dizininde Bulunan Bir XXX.dll Dosyasını .vbs Ortamına Nasıl Çevirebilirim ?

.vbs İle Yapmak İstediğim İşlem " DLL Register " - " DLL UnRegister " EXE-DLL Register "

Belirtilen İşlemleri vbs İle Yapabilirmiyim, Bu Konuda Yardımcı Olabilirmisiniz ?

Alıntı
Gönderildi : 19/10/2017 16:05
Vasvi UYSAL
(@vasviuysal)
Üye Forum Yöneticisi

Dim objShell
Set objShell = CreateObject("WScript.Shell")
objShell.Run "regsvr32.exe /s c:\command\en-sevdigim.dll"

 

bu arada bat yerine cmd uzantısı ile de deneyebilirsiniz.

iyi çalışmalar

CevapAlıntı
Gönderildi : 20/10/2017 14:24
Ibrahim Ayhan
(@ibrahimayhan)
Üye

[quote user="Vasvi UYSAL"]

Dim objShell
Set objShell = CreateObject("WScript.Shell")
objShell.Run "regsvr32.exe /s c:\command\en-sevdigim.dll"

 

bu arada bat yerine cmd uzantısı ile de deneyebilirsiniz.

iyi çalışmalar

[/quote]

Merhabalar Vasvi UYSAL,

Desteğiniz ve Geri Dönüşünüz İçin Teşekkür Ediyorum,

Belirttiniz Bilgilendirmelere Yönelik Tarafımda Bulunan Batch Dosyasını .bat ve .cmd Olarak Kontrol Ettim Ama İstediğim İşlemi Sağlıklı Bir Şekilde Yapmadı,

VBS Üzerinden Belirttiğiniz Gibi İlerledim ve Uzun Süredir Uğraştığım Sorunumu Başarılı Bir Şekilde Çözümledim,

Yalnız Şuana Kadar Neden .bat ve .cmd Batch Dosyalarının Startup Script Üzerinde Çalışmadığını Çözebilmiş Değilim 🙂

Ama VBS İle Yaşadığım Sorunu Kesim Bir Çözüm Sağlamıştır.

Oluşturduğum VBS Dosyaları Aşağıdaki Gibidir;

DLL Uninstall VBS File

Set objShell = CreateObject("WScript.Shell")
objShell.Run "regsvr32.exe /s /u C:\Command\LogoRegister\LObjects.dll"
objShell.Run "regsvr32.exe /s /u C:\Command\LogoRegister\ActiveQuilt.dll"
objShell.Run "regsvr32.exe /s /u C:\Command\LogoRegister\Redemption.dll"
objShell.Run "regsvr32.exe /s /u C:\Command\LogoRegister\Redemption64.dll"
objShell.Run "regsvr32.exe /s /u C:\Command\LogoRegister\LBSCONNLIB.dll"
objShell.Run "regsvr32.exe /s /u C:\Command\LogoRegister\LOGOConnect\PRG\LDXCComApi.dll"

DLL Install VBS File

Set WshShell = CreateObject("WScript.Shell")
RC = WshShell.Run("""C:\Command\LogoRegister\LObjects.exe"" /regserver /s",1,True)

Set objShell = CreateObject("WScript.Shell")
objShell.Run "regsvr32.exe /s C:\Command\LogoRegister\ActiveQuilt.dll"
objShell.Run "regsvr32.exe /s C:\Command\LogoRegister\Redemption.dll"
objShell.Run "regsvr32.exe /s C:\Command\LogoRegister\Redemption64.dll"
objShell.Run "regsvr32.exe /s C:\Command\LogoRegister\LBSCONNLIB.dll"
objShell.Run "regsvr32.exe /s C:\Command\LogoRegister\LOGOConnect\PRG\LDXCComApi.dll"

CevapAlıntı
Gönderildi : 20/10/2017 20:11
Paylaş:

Lütfen Giriş yap yada Kayıt ol