想用Notepad++開啟文字檔,卻想保留Windows文字檔案的圖示
1.執行regedit.exe
2.路徑指向HKEY_CLASSES_ROOT\Notepad++_file\DefaultIcon
3.修改(預設值)數值資料為:%SystemRoot%\System32\Shell32.dll,70
4.在文字檔按右鍵,開啟檔案(H)>選擇其他應用程式(C)>Notepad++>一律
5.修改完成
好記性不如爛筆頭
想用Notepad++開啟文字檔,卻想保留Windows文字檔案的圖示
1.執行regedit.exe
2.路徑指向HKEY_CLASSES_ROOT\Notepad++_file\DefaultIcon
3.修改(預設值)數值資料為:%SystemRoot%\System32\Shell32.dll,70
4.在文字檔按右鍵,開啟檔案(H)>選擇其他應用程式(C)>Notepad++>一律
5.修改完成
sudo apt update
#更新APT套件清單
sudo apt install -y x11vnc
#安裝X11VNC
sudo vncpasswd
#建立VNC密碼檔(最多8個字元,可包含數字/特殊符號)
sudo nano /etc/systemd/system/graphical.target
#新增graphical.target
是一個 systemd 目標單元,負責啟動系統的圖形介面,並確保相關的服務(如顯示管理器和 VNC 服務)在適當的順序下啟動
graphical.target
內容如下:
[Unit]
Description=Graphical Interface
Documentation=man:systemd.special(7)
Requires=multi-user.target
After=multi-user.target
Conflicts=rescue.target
Wants=display-manager.service
Wants=x11vnc.service
AllowIsolate=yes
[Install]
Alias=default.target
sudo nano /etc/systemd/system/x11vnc.service
#新增X11VNC服務
x11vnc.service內容如下:
[Unit]
Description=X11VNC service
Requires=display-manager.service
After=display-manager.service
[Service]
Type=forking
ExecStart=/usr/bin/x11vnc \
-display
:0 \
-rfbport 5900 \
#-localhost \
-rfbauth [VNC密碼檔路徑] \
#-shared \
-bg \
-xkb
\
-ncache \
-ncache_cr \
-forever \
-repeat \
-auth guess
[Install]
WantedBy=display-manager.service
sudo systemctl daemon-reload
#重新讀取已新增的服務設定檔
sudo systemctl start graphical.target
#啟動graphical.target服務
sudo systemctl status graphical.target
#查看graphical.target服務狀態
sudo systemctl start x11vnc.service
#啟動X11VNC服務
sudo systemctl status x11vnc.service
#查看X11VNC服務狀態
sudo systemctl enable graphical.target
#將graphical.target服務設為開機啟動
sudo systemctl enable x11vnc.service
#將X11VNC服務設為開機啟動
(在樹莓派5實測還是xrdp效能較佳)
在命令提示字元視窗執行
type %USERPROFILE%\.ssh\[SSH公鑰檔名] | ssh [Linux使用者]@[Linux主機] "cat >> .ssh/authorized_keys"
啟動AVAHI服務即可
systemctl start avahi-daemon
再將AVAHI服務設定為開機啟用
systemctl enable avahi-daemon
場景1: 筆電有線網路連接內部路由器與PLC連線
執行
netsh interface ip set address "[有線網路名稱]" static [PLC內網的IP位址] 255.255.255.0 [PLC內網的預設閘道IP位址] 1
場景2: 回到辦公室改回DHCP
執行
netsh interface ip set address "[有線網路名稱]" dhcp
上述指令可製成批次檔
(檔案編碼需為Big5)