Forum
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
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.SHKomutları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?
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
EXPORTAL.SH 'yi linux tarafinda schedule etseniz daha kolay olmazmı
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.
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
Doğru diyorsunuz ne kadar uğraştıysam olmadı. Bende bir kod bulamadım.
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}");
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.