Forum
Merhaba
Serhat Beyin aşağıdaki linkte belirttiği scripti biraz değiştirerek herdefasında değil 1 kereye mahsus clientlara program kurmada yapılandırmak için ne yapmam gerekir acaba.
logon script olarak değil de startup scripti ile bilgisayarlarda belirli periyorlarda *exe calıstırmak istiyorum . Gpo computer conf. da startup a bu scripti koyarak 1 defa calısmasını nasıl veya ne şekilde yapabilirm.
önerileriniz için tşk.
http://www.cozumpark.com/forums/thread/60192.aspx
Serhat Beyin logon scripti
Dim WshShell, userprofile
Set WshShell = CreateObject("WScript.Shell")
userprofile = WshShell.ExpandEnvironmentStrings("%userprofile%")
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("Wscript.Shell")
objFSO.CopyFile "\\server\share\app.exe" , userprofile & "\desktop\App.exe" , OverwriteExisting
objShell.Run("app.exe"), 1, TRUE
wscript.sleep 6000
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'app.exe'")
For Each objProcess in colProcessList
objProcess.Terminate()
Next
objFSO.DeleteFile userprofile & "\desktop\App.exe"
Merhaba,
GPO ile zaten uygulama kurabiliyoruz.Ekstradan script kullanılmasına gerek yok.User veya Comp Confg altında Software deployment.Kurmak istediğiniz yazılımın uzantısı nedir?MSI?
Serhad bey
clientlara yüklemek istediğim dosya .exe uzantılı. Konuyla ilgili olarak exe paketleri msi cevirmek için biraz ugrastım. ama basarılı oldum sayılamaz.Gpo software deploy ile uygulamayı düşündüm fakat msi cevirme de sıkınıt oldu dediğim gibi.
Wininstall le programını denedim. Pro. sürümüde lisanlı oldugu için işime gelmedi açıkcası.Çünkü ben bu işlemi periyodik olarak yapıcam.
Bu program dışında eger sizinde tavsiye ettiğiniz bir program varsa onunda deneyebilirim. Script ile de bunun yapabileceğimi düşündüm. ve serhat beyin forumdaki bu mesajını gördüm. . Yardımlarınız için şimdiden tşk.
Her kullanıcı için bir kez çalışması gereken bir uygulama için
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\" registry anahtarına kayıt atılır;
Tüm sistem için bir kez çalışması gereken bir uygulama için
"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\" registry anahtarına kayıt atılır.
Bu anahtara yapılan girdiler windows tarafından bir kez çalıştırılıp silinirler..
Buna göre: Her kullanıcı için bir kez çalışması gereken bir uygulamayı registry e işleyen bat dosyası içeriği aşağıdaki gibidir:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce" /f /v "OrnekUygulama" /t REG_SZ /d "\\orhan\deneme.exe"
Hocam cvp için Teşekkürler. Ama bat dosyasını aşağıdaki gibimi oluşturacağım.
Burda örnek uygulmadam kasıt deneme.exe midir. birazdaha açarmsınız .? Script tam olarak aşaıdaki komutlardanmı oluşacak__?
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce" /f /v "OrnekUygulama" /t REG_SZ /d "\\orhan\deneme.exe"
Her kullanıcı için bir kez çalışması gereken bir uygulama için
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\" registry anahtarına kayıt atılır;Tüm sistem için bir kez çalışması gereken bir uygulama için
"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\" registry anahtarına kayıt atılır.Bu anahtara yapılan girdiler windows tarafından bir kez çalıştırılıp silinirler..
Buna göre: Her kullanıcı için bir kez çalışması gereken bir uygulamayı registry e işleyen bat dosyası içeriği aşağıdaki gibidir:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce" /f /v "OrnekUygulama" /t REG_SZ /d "\\orhan\deneme.exe"
Hocam cvp için Teşekkürler. Ama bat dosyasını aşağıdaki gibimi oluşturacağım.
Burda örnek uygulmadam kasıt deneme.exe midir. birazdaha açarmsınız .? Script tam olarak aşaıdaki komutlardanmı oluşacak__?
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce" /f /v "OrnekUygulama" /t REG_SZ /d "\\orhan\deneme.exe"
Her kullanıcı için bir kez çalışması gereken bir uygulama için
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\" registry anahtarına kayıt atılır;
Tüm sistem için bir kez çalışması gereken bir uygulama için
"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\" registry anahtarına kayıt atılır.
Bu anahtara yapılan girdiler windows tarafından bir kez çalıştırılıp silinirler..
Buna göre: Her kullanıcı için bir kez çalışması gereken bir uygulamayı registry e işleyen bat dosyası içeriği aşağıdaki gibidir:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce" /f /v "OrnekUygulama" /t REG_SZ /d "\\orhan\deneme.exe"
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce" /f /v "XXX" /t REG_SZ /d "XXY"
XXX yazan yere önemli değil bi isim yaz exenin adını yazabilirsin.
XXY yazan yere uygulama yolunu yaz c:\deneme.exe veya \\pcadi\share\deneme.exe gibi.