Powershell检查文件是否存在
我通过SSIS进程任务调用了下面的PowerShell脚本,以检查文件是否已锁定-如何修改以首先检查文件是否存在Powershell检查文件是否存在,powershell,Powershell,我通过SSIS进程任务调用了下面的PowerShell脚本,以检查文件是否已锁定-如何修改以首先检查文件是否存在 如果不存在,则使用999退出 如果它确实存在但已锁定,则使用999退出 如果它确实存在且未锁定,则使用0退出 $file = "\\xxxxxx\xxxx\xxxxx\xxxxxxxxx\task_status.log" try { [IO.File]::OpenWrite($file).close();exit 0 } catch { exit 999} 如果另一篇文
- 如果不存在,则使用999退出
- 如果它确实存在但已锁定,则使用999退出
- 如果它确实存在且未锁定,则使用0退出
$file = "\\xxxxxx\xxxx\xxxxx\xxxxxxxxx\task_status.log" try { [IO.File]::OpenWrite($file).close();exit 0 } catch { exit 999}
$file = "\\xxxxxx\xxxx\xxxxx\xxxxxxxxx\task_status.log"
if (Test-Path -path $file)
{
try { [IO.File]::OpenWrite($file).close();return 0 } catch { return 999}
}
else
{
return 999
}