我在远程 Windows 机器上运行 du.exe,并且不想访问远程机器的桌面,但第一次运行 du.exe 需要接受协议,这将需要访问桌面并单击。有没有办法绕过或自动接受这一点?
c:\utils\du -l 3 -c -q c:\ > c:\utils\du3.csv
答案1
有没有办法绕过或自动接受du
许可协议?
如果您有权访问远程计算机上的注册表,请运行以下命令:
reg.exe ADD "HKCU\Software\Sysinternals\Disk Usage" /v EulaAccepted /t REG_DWORD /d 1 /f
其他 SysInternals 实用程序也有类似的命令。
运行以下命令接受所有实用程序的许可证:
reg.exe ADD HKCU\Software\Sysinternals /v EulaAccepted /t REG_DWORD /d 1 /f
reg.exe ADD HKU\.DEFAULT\Software\Sysinternals /v EulaAccepted /t REG_DWORD /d 1 /f