Tuesday, February 19, 2019

Hyper-V 里 AD 作为 NTP server 小坑

源为 "VM IC Time Synchronization Provider" 并且无法修改


解决方法:
在 Hyper-V 的设定中关闭 “Time synchronization”



另外注意 Hyper-V 的时间是否正常:
Hyper-V 默认开启“Time synchronization” 源为 "VM IC Time Synchronization Provider",说明 AD server 的时间源是 Hyper-V,只需要保证 Hyper-V 的时间是准确的,关闭 “Time synchronization” 不是很有必要性。
推荐:外部时间源 -- Hyper-V -- AD -- Others

参考:
https://mikefrobbins.com/2010/05/17/active-directory-and-server-time-synchronization-problems-with-hyper-v/


Wednesday, February 13, 2019

Windows 10 离线安装 .NET Framework 3.5

1. 准备 Windows 10 的安装光盘 / ISO 镜像

2. 打开 cmd.exe, 执行命令( x: 为驱动器盘符)
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:x:\sources\sxs

x:\sources\sxs 中起作用的是以下两个文件,也可复制出来并修改上述命令的相应路径
microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab
(以上 Windows 10 是英文版)
 注意: 这两个文件必须跟安装系统的ISO文件里的一样,否则会报错

参考:
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism
(页面最底部)

把多个png文件转换成支持多个分辨率的ico文件

工具:ImageMagick 命令:magick convert -background transparent sample*.png sample.ico