Forum

Telnet bat dosyası ...
 
Bildirimler
Hepsini Temizle

Telnet bat dosyası komutları nasıl olur?

9 Yazılar
4 Üyeler
0 Reactions
2,027 Görüntüleme
(@YusufSERT)
Gönderiler: 11
Active Member
Konu başlatıcı
 

Merhabalar



Bir *. bat dosyası olusturmak istiyorum fakat oluşturacağım *.bat dosyası Telnet çalıştırıp  ÖRN: resimdeki gibi.


*. bat dosyası içeriği kullanacağım kısım ise
telnet kullanarak linux bir sistemden oracle exp. yedekleme işlemi başlatmak.

Hatalı bir örnek veriyorum verdiğim örnek üzerinden gidilmemeli.
Örn: *.bat dosyası (hatalı çalışmıyor)
telnet 192.168.1.11
WAIT "login"
SEND "sifre\\m"
WAIT "password"
SEND "sifre\\m"
 daha sonrasında
CD /
CD/ DATA/EXPORT
SH EXPORTAL.SH

Komutlarını çalıştırmak istiyorum. Yardımcı olursanız sevinirim arkadaşlar ben bir türlü işin içinden çıkamadım.



 
Gönderildi : 06/01/2011 20:31

(@rahmidilli)
Gönderiler: 2458
Famed Member
 

Merhabalar


Bir *. bat dosyası olusturmak istiyorum fakat oluşturacağım *.bat dosyası Telnet çalıştırıp  ÖRN: resimdeki gibi.

*. bat dosyası içeriği kullanacağım kısım ise
telnet kullanarak linux bir sistemden oracle exp. yedekleme işlemi başlatmak.

Hatalı bir örnek veriyorum verdiğim örnek üzerinden gidilmemeli.
Örn: *.bat dosyası (hatalı çalışmıyor)
telnet 192.168.1.11
WAIT "login"
SEND "sifre\\m"
WAIT "password"
SEND "sifre\\m"
 daha sonrasında
CD /
CD/ DATA/EXPORT
SH EXPORTAL.SH

Komutlarını çalıştırmak istiyorum. Yardımcı olursanız sevinirim arkadaşlar ben bir türlü işin içinden çıkamadım.

Merhabalar,

Portalımıza hoşgeldiniz.

Putty'yi incelediniz mi?

 
Gönderildi : 06/01/2011 23:25

(@YusufSERT)
Gönderiler: 11
Active Member
Konu başlatıcı
 

Merhabalar,


Teşekkür ederim hoşgördük.
Amcım *. bat dosyası oluşturarak. Windows server görev zamanlayıcıda oluşturmuş olduğum *. bat dosyasını günün belli vakitlerinde otomatik çalıştırmak.

Teşekkürler.


İyi çalışmalar

 
Gönderildi : 07/01/2011 11:50

(@vasviuysal)
Gönderiler: 7889
Üye
 

EXPORTAL.SH 'yi linux tarafinda schedule etseniz daha kolay olmazmı

 

 
Gönderildi : 07/01/2011 15:44

(@YusufSERT)
Gönderiler: 11
Active Member
Konu başlatıcı
 

Olabilir fakat windows üzerinden çalıştırmak istiyorum linux sistemde kontrolünü devamlı kendim yapmam gerekebilir bu yüzden windows üzerinde böyle bir *.bat oluşturursam kullanım yerimdeki kişiler içinde daha faydalı olacak.
Teşekkürler
İyi çalışmalar.

 
Gönderildi : 07/01/2011 20:36

(@vasviuysal)
Gönderiler: 7889
Üye
 

Olabilir fakat windows üzerinden çalıştırmak istiyorum linux sistemde kontrolünü devamlı kendim yapmam gerekebilir bu yüzden windows üzerinde böyle bir *.bat oluşturursam kullanım yerimdeki kişiler içinde daha faydalı olacak.
Teşekkürler
İyi çalışmalar.

securecrt gibi bir program ile belki yapabilirsin ama telnet icin logondan sonrası icin komut gondermenin yolunu ben bulamamıştım 

ftp için yapılabiliyor fakat telnet için sanmıyorum 

ben exportu unix tarafinda alip logunu mail attiriyorum kendime 

 

 
Gönderildi : 10/01/2011 12:57

(@YusufSERT)
Gönderiler: 11
Active Member
Konu başlatıcı
 

Doğru diyorsunuz ne kadar uğraştıysam olmadı. Bende bir kod bulamadım.

 
Gönderildi : 12/01/2011 20:12

(@OrhanYilmaz)
Gönderiler: 101
Estimable Member
 

Merhaba,

Vakti zamaninda farkli bir mesele icin ben de ihtiyaç duymuştum. Bat uzantısı konusunda ısrarcı değilseniz aşağıdaki js kodu işinize yarayacaktır. .js uzantısı ile kaydedebilirsiniz.

var Shell=WScript.CreateObject("WScript.Shell");
Shell.Run("telnet 10.10.10.10");
WScript.Sleep(300);
Shell.SendKeys("n");    // Buradaki n baglanan sunucunun kendi u/p bilgilerini ileteyim mi sorusuna yanitidir.
Shell.SendKeys("{ENTER}");
WScript.Sleep(300);
Shell.SendKeys("KULLANICI");
Shell.SendKeys("{ENTER}");
WScript.Sleep(300);
Shell.SendKeys("PAROLA");
Shell.SendKeys("{ENTER}");
WScript.Sleep(300);
Shell.SendKeys("CD Desktop\\Deneme");
Shell.SendKeys("{ENTER}");
Shell.SendKeys("bidibidi.bat");
Shell.SendKeys("{ENTER}");

 
Gönderildi : 13/01/2011 13:37

(@YusufSERT)
Gönderiler: 11
Active Member
Konu başlatıcı
 

Bunu nasıl Windows server zamanlayıcısına adapte ederim  ve  yamak istediğim işlem komutu 

cd /
cd yedek/export
sh exportal.sh

olmasını istiyorum. 
Biraz da adım adım açıklarsanız sayenizde bu sıkıntıdan kurtulmuş olurum. 
Teşekkür ederim.

İyi çalışmalar.

 
Gönderildi : 13/01/2011 18:55

Paylaş: