Die Überprüfung eines Verzeichnisses enthält fileen oder nicht – tsql

Ich versuche, einen mssql Job zu kodieren, der etwas mit den fileen in einem bestimmten Verzeichnis tut. Aber ich kenne den Namen der file / fileen nicht, sie werden in der time variieren.

Ich habe xp_cmdshell Befehl gefunden, aber ich kann es nicht aus securitysgründen verwenden

Gibt es eine andere Möglichkeit, das Verzeichnis zu überprüfen, wenn es txt-fileen enthält oder nicht (und wenn ja die Namen von ihnen) in tsql.

Danke im Voraus,

   

Ohne Zugriff auf die xp_ gespeicherten Prozeduren, nein. Der andere path wäre, ein COM-object mit sp_OACreate , die eine COM Scripting.FileSystemObject , aber wieder Zugriff auf diese kann auch eingeschränkt werden, da es ein securitysproblem ist.

Wie Sie dies als MSSQL- Job beschreiben , gehe ich davon aus, dass dies eine geplante Aufgabe einer Beschreibung sein wird? Wenn ja, ist Ihre beste Option wahrscheinlich die Schaffung einer Standard-Windows-Batch-file (.BAT), die in SQL server-Agent geplant ist, dass die existenzielle Überprüfung und übergibt, welche fileen in Ihrem SQL-Skript über sqlcmd / osql gefunden werden.