情況:
要使用筆電對遠端主機連線(本例是遠端桌面),遠端主機雖然有網路線和無線網卡但沒有無線AP可連接。
解法:
使用"行動熱點"將遠端主機變成無線AP,然後筆電連到遠端主機所共享的有線區域網路。
步驟:
好記性不如爛筆頭
情況:
要使用筆電對遠端主機連線(本例是遠端桌面),遠端主機雖然有網路線和無線網卡但沒有無線AP可連接。
解法:
使用"行動熱點"將遠端主機變成無線AP,然後筆電連到遠端主機所共享的有線區域網路。
步驟:
___ ___ ___________ ________ _____ ._.
/ | \_____ ______ ______ ___.__. /_ \ _ \ \_____ \ / | || |
/ ~ \__ \ \____ \\____ < | | | / /_\ \ / ____/ / | || |
\ Y // __ \| |_> > |_> >___ | | \ \_/ \/ \/ ^ /\|
\___|_ /(____ / __/| __// ____| |___|\_____ /\_______ \____ | __
\/ \/|__| |__| \/ \/ \/ |__| \/
目前v0.0349仍無法直接設定,但可修改Windows Terminal設定檔以達成相同目的。
{ "actions":
[
//#region 新增這段
{
"command":
{
"action": "sendInput",
"input": "\n"
},
"id": "linefeed"
}
//#endregion
],
"keybindings":
[
//#region 新增這段
{
"id": "linefeed",
"keys": "shift+enter"
}
//#endregion
]
}
1.在[命令提示字元]執行以下指令以安裝Node.js
winget install OpenJS.NodeJS.LTS
2.在[命令提示字元]執行以下指令以安裝Git
winget install --id Git.Git -e --source winget
3.在[命令提示字元]執行GitHub Copilot CLI
npm install -g @github/copilot@latest
4.(選用)在[命令提示字元]執行
setx COPILOT_ALLOW_ALL true
(會直接信任GitHub Copilot CLI,允許任何工具執行並不提出確認要求,有安全性問題,所以需評估便利與安全性的取捨。)
5.(選用)可在%USERPROFILE%\.copilot\copilot-instructions.md預寫入系統層級的提示詞,如
PowerShell執行檔位置、檔案處理需以UTF-8(無BOM)行之等。
6.在[命令提示字元]執行
copilot
(會要求登入)
原因
在Repo1使用git worktree add建立的資料夾Repo2,
其擁有者是繼承上位資料夾Workspace,
但上位資料夾擁有者和目前使用者並不是同一個人。
示意如下:
Workspace(擁有者:Administrators)
└Repo1(擁有者:User1)
└Repo2(擁有者:Administrators)
解法
執行以下指令將Repo2擁有者改為目前使用者即可。
takeown /f Workspace\Repo1\.git\worktrees\Repo2 /r /d y
takeown /f Workspace\Repo2 /r /d y