Tru*_*an1 5 backup windows-server-2008 iis-7 appcmd
我有一个脚本,一直在另一台 Windows 2008 上使用,用于删除 IIS7 配置备份并创建一个新备份:
SET DEST=C:\Backup\Web\IIS7
SET BACKUPNAME=IIS7-CONFIGS
%windir%\system32\inetsrv\appcmd.exe delete backup "%BACKUPNAME%"
%windir%\system32\inetsrv\appcmd.exe add backup "%BACKUPNAME%"
robocopy %windir%\system32\inetsrv\backup "%DEST%" /MIR /R:6 /W:10 /ZB
Run Code Online (Sandbox Code Playgroud)
但在新的 Windows 2008 服务器上,我在删除时遇到访问被拒绝的情况:
ERROR ( hresult:80070005, message:Command execution failed.
Access is denied.
)
Run Code Online (Sandbox Code Playgroud)
我关闭了 UAC,并几乎复制了旧服务器中的所有设置(包括作为管理员的用户角色)。我缺少什么?
我将首先运行进程监视器并查看是否存在任何访问被拒绝的情况。然后,我会在进程监视器中查看哪个用户帐户发生了访问被拒绝的情况,并授予必要的权限。
+1 非常好的脚本和 robocopy 命令的良好使用。
| 归档时间: |
|
| 查看次数: |
12485 次 |
| 最近记录: |