1

SQL クエリまたはジョブ内から .​​exe ファイルを開こうとしています。

xp_cmdshell を使用しており、サーバーで有効になっています

Windows エクスプローラーから .exe をダブルクリックすると、.exe が正しく実行されます。

しかし、xp_cmdshell を使用して開こうとすると、影響を受ける 1 行が返され、その行は null になります。

.exe ファイルは、特定のテーブルからすべてのコンテンツを削除することになっています。Windowsエクスプローラーからファイルを実行すると、.exeは上記のテーブルのすべてのコンテンツを削除しますが、xp_cmdshellを使用しようとすると、テーブルのコンテンツはそのまま残ります。つまり、.exeファイルは開かれません.

何か案は??これは私が使用しているコードです

exec master..xp_cmdshell 'C:\inetpub\wwwroot\Digital_Library_Shamaa\ShamaaConsoleIndexer\Publish\setup.exe'

上記の.exeファイルとそのすべてのサブフォルダーを含むフォルダーに、Everyone権限を追加しました!

4

1 に答える 1