Domaindeki Tüm Makinelerin Masaüstüne Kısayol Oluşturmak

Domaindeki Tüm Makinelerin Masaüstüne Kısayol Oluşturmak

24. April 2009

Read this article in your language IT | EN | DE | ES

 

 

 

 

 

Active Directory deki GPO uzerinde bir logon ya da startup script ile bunu gerceklestirmeniz mumkun. Logon ya da Startup Script olarak da VBS ya da batch dosya alternatiflerini kullanabilirsiniz:

Batch file kodu icin asagidaki ornegi kullanabilirsiniz :

Run1.bat

copy \\ServerAdi\PaylasimAdi\KisayolAdi.lnk %allusersprofile%\desktop /y

Bu kodu Computer Startup Script ile uygularsaniz o bilgisayar uzerindeki tum giris yapmis kullanicilarin profillerinde Desktop altina kisayol linkini atar. Eger sadece bir ya da bir kac kullanicida bu kisayolu olusturmak isterseniz de asagidaki script kullanabilirsiniz.

Run2.bat

copy \\ServerAdi\PaylasimAdi\KisayolAdi.lnk %userprofile%\desktop /y

Batch Script ile yapilan bir diger ornek de asagidadir:

kisayol.lnk” olusacak kisayolun adi olsun.Bu dosyayi da SERVER isimli bilgisayarin KISAYOLLAR isimli paylasim klasorune koydugunuzu farzederek, kullanmaniz gereken batch dosyasi asagidaki sekilde olacaktir:

Run3.bat

@echo off

cls

if exist “%userprofile%\desktop\kisayol.lnk” goto son

net use K: \\Server\KISAYOLLAR

copy K:\kisayol.lnk “%userprofile%\desktop”

echo “Oluşturuluyor.”

net use k: /delete

son:

echo

echo “İşlem Tamamlandı”

Bu batch script icerisinde Desktop’da kisayol varmi once kontrol edilip, sonra bir ara map drive ile Desktop’da kisayol linki olusturup, sonra da bu gecici olarak kullanilan map drive siliniyor.

Visual Basic Scripting icin asagidaki ornegi kullanabilirsiniz :

Run1.vbs

set WshShell = WScript.CreateObject(”WScript.Shell”)
strDesktop = WshShell.SpecialFolders(”Desktop”)
set oUrlLink = WshShell.CreateShortcut(strDesktop & “\Test.url”)
oUrlLink.TargetPath = “http://www.websiteniz.com/
oUrlLink.Save

Bu ornekte eger birden fazla kisayolu masaustunde olusturmak isterseniz de asagidaki script’i kullanabilirsiniz:

Run2.vbs

set WshShell = WScript.CreateObject(”WScript.Shell”)
strDesktop = WshShell.SpecialFolders(”Desktop”)
set oUrlLink = WshShell.CreateShortcut(strDesktop & “\Test.url”)
oUrlLink.TargetPath = “http://www.websiteniz.com/
oURLLink.Save
set oUrlLink = WshShell.CreateShortcut(strDesktop & “\deneme.url”)
oUrlLink.TargetPath = “http://www.websiteniz.com/
oURLLink.Save

Not: burada url yerine lnk ile dosya linki verebilirsiniz. Bu durumda TargetPath kismina \\ServerAdi\PaylasimAd\KisayolAdi.lnk uygulamaniz gerekecektir.

İster Batch dosya ile ister VBS dosyasi ile yapin, olusturdugunuz bu script’i bir OU’ya uygulayacaginiz GPO icerisinde Computer Configuration > Windows Settings > Scripts (Startup/Shutdown) > Startup  ya da User Configuration > Windows Settings > Scripts (Logon/Logoff) > Logon altindan eklemeniz gerekir.

Kaynak Alıntıdır:ÖmerKaradeniz

 

 

 

 

FacebookDigg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Server 2003 , Server 2008 , ,

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Sayfa 0.015625 saniyede yuklendi.