Forum

batch dosyasında &#...
 
Bildirimler
Hepsini Temizle

batch dosyasında çıkma işlemi

7 Yazılar
3 Üyeler
0 Reactions
1,807 Görüntüleme
(@eroldursun)
Gönderiler: 2204
Famed Member
Konu başlatıcı
 

bir bat dosyası içine komut yazıyorum istediğim exe çalıştıktan sonra cmd ekranının kapanmasını istiyorum exit komutunu nasıl kullanacağım 2003R2 windows sistem


@ECHO OFF
\\1.1.1.1\memo\Memo.exe user şifre "sql database adı"


 


2. sorum ise bu bat dosyayı database adına göre x için 1 basınız y database adı için 2 ye basınız şeklinde nasıl yazarım.


 


 


 

 
Gönderildi : 10/10/2012 20:56

(@aytacarslan)
Gönderiler: 799
Noble Member
 

http://www.tnctr.com/topic/176333-bat-cmd-choice-ve-sleep-secim-ve-bekletmek-komut/

burda seçimle ilgili örnek var çıkış içinse hatırladığım zaten işlem bitince kendi otomatik kapanıyor. Program belki asılı kalıyordur. 

 
Gönderildi : 11/10/2012 12:54

(@vasviuysal)
Gönderiler: 7890
Üye
 

start \\1.1.1.1\memo\Memo.exe user şifre "sql database adı"

şeklinde komutu yazarsaniz çıkış yapabilirsiniz

 

 
Gönderildi : 11/10/2012 14:43

(@eroldursun)
Gönderiler: 2204
Famed Member
Konu başlatıcı
 

Link için teşekkürler ama tamamlayamadım işlemi.


vasfi bey start komutu işe yaradı


şuanda kısmen çalışan komutlar şu :)) yardım edermisiniz ?


@ECHO OFF
ECHO.
ECHO a. 2012 YILI
ECHO b. 2011 YILI
ECHO c. 2010 YILI
ECHO d. CIKIS
ECHO.
CHOICE /C:abcd
IF ERRORLEVEL 5 GOTO cikis
IF ERRORLEVEL 2 GOTO secim2
IF ERRORLEVEL 1 GOTO secim1
IF ERRORLEVEL 3 GOTO secim3
IF ERRORLEVEL 4 GOTO secim4
:secim1
start \\1.1.1.1\memo\Memo.exe user sifre "guncel"
goto cikis
:secim2
start \\1.1.1.1\memo\Memo.exe user sifre "2011"
goto cikis
:secim3
start \\1.1.1.1\memo\Memo.exe user sifre "2010"
goto cikis


sorun şurada başlıyo guncel ve 2011 için a ve b secimleri çalışıyor.


c ye bastığımda da 2011 geliyor d ye bastığımda da


c ye bastığımda 2010 nasıl gelecek ?



 

 
Gönderildi : 12/10/2012 12:57

(@aytacarslan)
Gönderiler: 799
Noble Member
 

:secim4
start \\1.1.1.1\memo\Memo.exe user sifre "2010" 
goto cikis

 

ekleyince oluyor mu ? 

 
Gönderildi : 12/10/2012 14:12

(@eroldursun)
Gönderiler: 2204
Famed Member
Konu başlatıcı
 

:secim4
start 
\\1.1.1.1\memo\Memo.exe user sifre "2010" 
goto cikis


EKLİYİNCE OLMUYOR


GENE 2011 RE bağlanıyor..


 

 
Gönderildi : 12/10/2012 14:23

(@eroldursun)
Gönderiler: 2204
Famed Member
Konu başlatıcı
 

aşağıdaki batch file tamamdır buldum sonunda 🙂


@ECHO off
cls
:start
ECHO.
ECHO 1. 2012 YILINA GIRIS
ECHO 2. 2011 YILINA GIRIS
ECHO 3. 2010 YILINA GIRIS
ECHO 4. 2009 YILINA GIRIS
ECHO 5. 2008 YILINA GIRIS
set /p choice=YILLARA GoRE RAKAM TUSLAYINIZ.
if not '%choice%'=='' set choice=%choice:~0,1%
if '%choice%'=='1' goto 2012
if '%choice%'=='2' goto 2011
if '%choice%'=='3' goto 2010
if '%choice%'=='4' goto 2009
if '%choice%'=='5' goto 2008
ECHO "%choice%" is not valid please try again
ECHO.
goto start
:2012
start \\1.1.1.1\memo\Memo.exe  user sifre sql database
ECHO HELLO
goto end
:2011
start \\1.1.1.1\memo\Memo.exe  user sifre sql database
goto end
:2010
start \\1.1.1.1\memo\Memo.exe  user sifre sql database
goto end
:2009
start \\1.1.1.1\memo\Memo.exe  user sifre sql database
:2008
start \\1.1.1.1\memo\Memo.exe  user sifre sql database
goto end



 

 
Gönderildi : 12/10/2012 21:30

Paylaş: