Domaindeki Tüm Makinelere Kısayol Oluşturmak


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 & “\OMERKARADENIZ.url”)
oUrlLink.TargetPath = “http://www.omerkaradeniz.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 & “\OMERKARADENIZ.url”)
oUrlLink.TargetPath = “http://www.omerkaradeniz.com
oURLLink.Save
set oUrlLink = WshShell.CreateShortcut(strDesktop & “\cozumpark.url”)
oUrlLink.TargetPath = “http://www.cozumpark.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.

Hakkında ÖmerKARADENIZ
https://omerkaradeniz.wordpress.com/hakkimda/ https://www.linkedin.com/in/omerkaradeniz

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: