升级时,有没有办法使用 Powershell 清理/释放服务器上的文件锁?我们有其他系统通过网络连接到服务器的共享资源,有些文件报告为已锁定,这会打乱我们的自动升级过程
有没有办法在升级之前运行 Powershell 脚本并关闭与服务器的所有网络连接?
谢谢!
答案1
net file
您可以使用powershell 脚本中的 命令来关闭打开的文件https://support.microsoft.com/en-us/kb/290585
The syntax of this command is:
NET FILE
[id [/CLOSE]]
答案2
您可以将以下行放入 Powershell 脚本中,并在停机时间窗口开始之前运行它。这将终止所有文件共享会话。
# The /y ignores the Y/N prompt that normally comes up when removing the sessions.
# This command will remove ALL sessions.
net session /delete /y