叁·分

又一个个人知识库

用户工具

站点工具


tech-notes:start

技术便笺

因为我很懒,就直接把列表放上来好了….

rTorrent with selfsigned SSL certs

openssl s_client -connect <server.tld>:443 | tee <server.tld>_out_cert

openssl x509 -inform PEM -in <server.tld>_out_cert -text -out <server.tld>_out_cert.pem

mv <server.tld>_out_cert.pem /etc/ssl/certs

cd /etc/ssl/certs

c_rehash

vi rtorrent.rc, add config below, and restart rtorrent.

# Self_signed Certs network.http.capath = /etc/ssl/certs/

 

导出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

  1. 虚拟机管理器中新建主机,按照正常流程在虚拟机中安装好Windows系统、激活,和必要软件,以及更新。无需加入域。关机。
  2. 宿主机中运行 Powershell,执行 Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true ,以便可以在客户机中使用 Windows 沙盒功能或其他虚拟化应用。
  3. 虚拟机管理器中,设置客户机网卡开启 Mac 欺骗模式,以便客户机 Windows 沙盒或其他虚拟化应用可以使用网络。
  4. 虚拟机管理器中,卸载安装盘所在光驱、建立检查点。
  5. 重新进入客户机,运行 C:\Windows\System32\sysprep\sysprep.exe 选择 Audit Mode,勾选 Generalize,Sysprep 自动安排重启后会以管理员账户进入系统。
  6. 删除本地账户,运行 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\

参考:

 
tech-notes/start.txt · 最后更改: 2022/10/31 15:37 由 Librarian

除额外注明的地方外,本维基上的内容按下列许可协议发布: CC Attribution-Noncommercial-Share Alike 4.0 International
CC Attribution-Noncommercial-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki