Forum

GPO Startup Script ...
 
Bildirimler
Hepsini Temizle

GPO Startup Script .bat Çalışma Sorunu

3 Yazılar
2 Üyeler
0 Reactions
1,288 Görüntüleme
(@ibrahimayhan)
Gönderiler: 497
Prominent Member
Konu başlatıcı
 

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 ?

 
Gönderildi : 19/10/2017 16:05

(@vasviuysal)
Gönderiler: 7890
Üye
 

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

 
Gönderildi : 20/10/2017 14:24

(@ibrahimayhan)
Gönderiler: 497
Prominent Member
Konu başlatıcı
 

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

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"

 
Gönderildi : 20/10/2017 20:11

Paylaş: