[已解決]批處理for語句實現連接postgres數據庫問題求解答代碼功能,for語句實現連接局域網內計算機(IP為192.168.210.210-192.168.210.147)實現運行一個sql文件,然后將運行結果輸出到目錄,輸出結果的時候出問題了,求解答輸出的文件名字test_192.168.210 t.txt存放的是IP地址(192.168.210.210,192.168.210.211》》),為什么文件名字不是test_192.168.210.210呢,這樣就不能把每個IP運行sql的結果輸出來,最后只有一個文件test_192.168.210.txt 代碼:nclick="copycode($('code0'));">復制代碼
- @echo off
- set PGPASSWORD=postgres
- for /f delims=, %%i in (t.txt) do psql -h %%i -p 5432 -U postgres-d tzxserver -f d:/2000.sql -o d:/test_%%~ni.txt
- pause