xp_cmdshell を使用せずに SQL Server を使用してフォルダー内のファイルを一覧表示する
SQL Server を使用してフォルダー内のファイルを一覧表示する方法を見つけるのは、一般的な方法です。特にファイル システム データを操作する場合は、この要件が重要です。 xp_cmdshell ストアド プロシージャは便利なオプションですが、セキュリティ上の懸念により使用が制限される場合があります。このニーズに応えるために、xp_dirtree ストアド プロシージャを使用する代替アプローチを紹介します。
xp_dirtree の使用
xp_dirtree は、組み込みの SQL Server ストアド プロシージャで、ディレクトリ構造の内容を走査して一覧表示します。 3 つのパラメータを受け入れます:
例
「C:」ドライブ内のすべてのファイルとフォルダーを 2 レベルまで一覧表示するにはdeep:
EXEC xp_dirtree 'C:\', 2, 1
実行結果
xp_dirtree は次の列を含むテーブルを出力します:
以上がxp_cmdshell を使用せずに SQL Server を使用してディレクトリ内のファイルとフォルダーを一覧表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。