我必須在sql server 2008r2上執行大量腳本。這些腳本存在於許多文件夾和子文件夾中。我創建了一個批處理文件來執行這些腳本,但是我的問題是我必須把這個蝙蝠文件放在一個文件夾中執行有關文件夾的腳本。所以,如果有超過10個文件夾,所以我必須把它放在一個文件夾中這個蝙蝠文件10次。是否有任何方式我可以把我的蝙蝠文件放在任何我想要的地方(如在桌面上)並執行文件夾的文件?從一個位置使用一個bat文件執行不同文件夾腳本的方法
.bat文件: -
for %%G in (*.sql) do sqlcmd /S %1 /d %2 -E -i"%%G" pause
傳遞的服務器名稱,並使用命令提示符數據庫名。
做這些文件夾改變或者是他們不變? – rud3y 2013-03-13 17:52:20