DOSコマンドを使ったバッチ処理でSQLServerのテーブルを削除・作成したときに確認のためManageMentツールを一々起ち上げるのは処理も遅いし面倒だ。 そこで、そのままコマンドプロンプトウィンドウを使用して、osqlコマンドでテーブル一覧を取得する。 osql -E -db dbname 1>select * from sysobjects where xtype='U' 2>go これで作成されているユーザーテーブル一覧が取得できる。 ちなみにテーブル名のみは、 osql -E -db dbname 1>select name from sysobjects where xtype='U' 2>go でOK。 <参考URL>