Forum

Management Shell'e ...
 
Bildirimler
Hepsini Temizle

Management Shell'e komut girme hk.

6 Yazılar
2 Üyeler
0 Likes
673 Görüntüleme
(@EmreSimsek)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Merhabalar,


 Exchange Management Shell'de birbirinden farklı komutları herhangi bir listeden çekerek komut satırında uygulatmam mümkünmü?


 Örneğin; excel listemde veya not defterimde Remove-Mailbox -Identity '/Users/emre.deneme' 


                                                                  Remove-Mailbox -Identity '/Users/ahmet.deneme'


                                                                  Remove-Mailbox -Identity '/Users/mehmet.deneme'


 hazır kodlarım var. Bunları tek seferde komut satırına nasıl uygulatabilirim ?

 
Gönderildi : 15/06/2011 13:03

(@yasarcugalir)
Gönderiler: 201
Estimable Member
 

Komutları notepad'e kopyalayıp uzantısını ps1 yaptığınız takdirde powershell içersinden bu komutu çalıştırdığınızda istediğiniz olmuş olacaktır.ps1, powershell script dosyalarıdır.

İyi çalışmalar.

 
Gönderildi : 15/06/2011 13:57

(@EmreSimsek)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Remove-Mailbox -Identity ‘.../Users/emre.deneme’
Remove-Mailbox -Identity ‘.../Users/emre.deneme1’
Remove-Mailbox -Identity ‘.../Users/emre.deneme2’ 


şeklinde deneme.ps1 olarak kaydettim ve c dizininin altına kopyaladım. Komutu çalıştırmayı denediğimde aşağıdaki hatayı aldım acaba çalıştırmak için farklı bir komutmu var neyi yanlış yaptım ?


[PS] C:\>deneme.ps1
The term 'deneme.ps1' is not recognized as the name of
pt file, or operable program. Check the spelling of the
included, verify that the path is correct and try again
At line:1 char:11
+ deneme.ps1 <<<<
    + CategoryInfo          : ObjectNotFound: (deneme.p
   otFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

 
Gönderildi : 15/06/2011 18:04

(@EmreSimsek)
Gönderiler: 7
Active Member
Konu başlatıcı
 

sorunu hallettim sonunda, teşekr ederim.


 dosyayı C:\Program Files\Microsoft\Exchange Server\bin\ dizininin altına kopyaladım.


Management Shell üzerindende c:\ .\deneme.ps1 şeklinde çalıştırınca komutu çalıştırabildim.


Silmek için eminmisiniz sorusunun yanıtı default olarak y seçili ve enter yaptıktan sonra siliyor. bunu ortadan kaldırmak mümkünmü kodu çalıştırdığımda hiç denetim yapmadan kullanıcılarımı silsin?

 
Gönderildi : 15/06/2011 18:16

(@yasarcugalir)
Gönderiler: 201
Estimable Member
 

komutların sorunun -confirm:$false eklersen senden onay beklemez.

ör: Remove-Mailbox -Identity ‘.../Users/emre.deneme’ -confirm:$false

 
Gönderildi : 16/06/2011 17:08

(@EmreSimsek)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Çok Teşekkürler.

 
Gönderildi : 20/06/2011 17:04

Paylaş: