获取文件路径列表,找到哪些*不存在

时间:2013-12-18 23:47:28

标签: file-management powershell windows-server-2008-r2

这对你的脚本头来说有点挑战。我决不会要求某人“给我写一些软件” - 我只是在寻找一些关于如何解决这个问题的建议。

我有一个数据库表,可以在列中存储一些HTML数据。其中有几个文件路径指针,例如标记,指向我们网络服务器上特定文件夹中的文件。我需要做的是,基本上,找到任何指向不存在的文件的指针(文件路径),即我们的服务器上不存在。

所以我可以将路径本身转储到TXT文件或诸如此类的东西,去掉它们周围的所有其他东西。但是从那里开始,我不知道如何继续。

这一切都在Windows环境中(即SQL Server 2012,Windows Server 2008 R2,客户端工作站Win7-Pro)。而且我从来没有亲自使用过Power-Shell,但我愿意尝试一下,如果有人可以告诉我A)是的,这是可能的,B)这就是你可以如何去做。

谢谢!

1 个答案:

答案 0 :(得分:0)

test-path是您可能正在寻找的命令。 Test-Path -Path [SOME PATH]将根据文件夹/文件是否存在返回$ True或$ False值。