tech-notes:start
目录
技术便笺
因为我很懒,就直接把列标放上来好了….
导出Word中全部批注
Word 中 Alt+F11,插入模块,粘贴以下 VBA 脚本,运行。活动文档中的全部批注会被放入新的 word 文件中1)。
注意,VBA 无法处理批注中的图片,请留意。
Sub exportcomments() Dim s As String Dim cmt As Word.Comment Dim doc As Word.Document For Each cmt In ActiveDocument.Comments s = s & cmt.Index & "|" & cmt.Author & "|" & cmt.Range.Text & "|" & cmt.Date & vbCr Next Set doc = Documents.Add doc.Range.Text = s End Sub
其他拓展可见 https://docs.microsoft.com/en-us/office/vba/api/word.comment
Synology 上部署 Wekan
在 Portainer 中创建 Stack,粘贴如下内容,适应性修改相关信息。记得在存储池中创建相应文件夹,并赋予 System 读写权限2)。
version: '2' services: wekandb: image: mongo:4.4 container_name: wekan-db restart: always expose: - 27017 volumes: - /volume1/docker/wekan/db:/data/db - /volume1/docker/wekan/db:/dump wekan: image: wekanteam/wekan container_name: wekan restart: always ports: - 38080:8080 environment: - MONGO_URL=mongodb://wekandb:27017/wekan - MAIL_URL=smtps://apikey:xxx@smtp.sendgrid.net:465/ - MAIL_FROM="Wekan Notifications <noreply.wekan@xxx.yyy>" - ROOT_URL=https://xxx.yyy - BROWSER_POLICY_ENABLED=true depends_on: - wekandb volumes: - /etc/localtime:/etc/localtime:ro - /volume1/docker/wekan/app:/data volumes: wekan-files: driver: local wekan-db: driver: local wekan-db-dump: driver: local networks: wekan-tier: driver: bridge
制作 Windows 10 Gold Image
- 虚拟机管理器中新建主机,按照正常流程在虚拟机中安装好Windows系统、激活,和必要软件,以及更新。无需加入域。关机。
- 宿主机中运行 Powershell,执行
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
,以便可以在客户机中使用 Windows 沙盒功能或其他虚拟化应用。 - 虚拟机管理器中,设置客户机网卡开启 Mac 欺骗模式,以便客户机 Windows 沙盒或其他虚拟化应用可以使用网络。
- 虚拟机管理器中,卸载安装盘所在光驱、建立检查点。
- 重新进入客户机,运行
C:\Windows\System32\sysprep\sysprep.exe
选择 Audit Mode,勾选 Generalize,Sysprep 自动安排重启后会以管理员账户进入系统。 - 删除本地账户,运行
C:\Windows\System32\sysprep\sysprep.exe /oobe /generalize /shutdown /mode:vm
生成 Gold Image。
RDP 文件设置
RDS 导出的 .rdp 文件配置可以通过 PowerShell 或者注册表进行修改。
比如,如果想要修改显示颜色位宽,可以在运行 RD Broker 的机器上执行以下操作:
# set Set-RDVirtualDesktopCollectionConfiguration -CollectionName "<CollectionName>" -CustomRdpProperty "session bpp:i:24" # or Import-Module RemoteDesktop Set-RDVirtualDesktopCollectionConfiguration -CollectionName "<CollectionName>" -CustomRdpProperty "gatewayhostname:s:my.gateway.server:4343" # reset Set-RDVirtualDesktopCollectionConfiguration -CollectionName "<CollectionName>" -CustomRdpProperty ""
如果需要设置多个参数的话,需要使用`n
换行符,如
Set-RDSessionCollectionConfiguration -CollectionName "QuickSessionCollection" -CustomRdpProperty "pre-authentication server address:s:https://remotedesktoptest-aadapdemo.msappproxy.net/`nrequire pre-authentication:i:1"
相应的,也可以直接修改注册表,位置在:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\CentralPublishedResources\PublishedFarms\
参考:
Windows Server Remote Access 设置
本篇将继续在 WS2022 上配置 Remote Access。在此前,需要使用 win-acme 配置好证书。
tech-notes/start.txt · 最后更改: 2019/06/30 11:59 由 Librarian