[Windows] Windows 10 Enable OpenSSH Client

Pre-check environment :

* Windows 10 version 1709

~ Method for GUI ~
step01. 按下"設定"
2018-02-22 21_04_19-開始.png

step02. App 解除安裝預設值選擇性功能
2018-02-22 21_05_12-開始.png

step03. 點擊 “管理選用功能"
2018-02-22 21_05_42-開始.png

step04. 點擊 “新增功能"
2018-02-22 21_06_06-開始.png

step05. 即可以看到OpenSSH Client (Beta)
2018-02-22 21_07_29-開始.png

2018-02-22 21_08_09-開始.png

step06.安裝後需重新開機後在命令提示列 or PowerShell皆可以輸入 ‘ssh 帳號@IP"

 

~ Method for CLI ~

step01. press ‘PowerShell’

step02. GetWindowsCapability Online | ? Name like ‘OpenSSH*’  // check

step03. Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

 

[Type] 倉頡輸入法要如何打出{頓號;、}

對於古老輸入法倉頡要輸入一些符號真的很麻煩;乾脆谷狗一下免得老是要開Microsoft Word插入符號,接著選頓號再作複製貼上動作很煩。

Solution :

Method#1 Ctrl + ‘

Method#2 ZXAC

Method#3 (Windows 10) 按個Z字,接著再按一下空白鍵選數字7


 

Reference :

  1. 自由倉頡輸入法 – 中文輸入法常用標點符號簡表
  2. 台中數位有聲書推展學會 – 新倉頡/倉頡輸入法如何輸入中文標點符號?
  3. Yahoo奇摩知識-中輸檢定~倉頡輸入法的句號頓號怎麼打?

[Windows] BGInfo for All Domains Machine use

step01. Ready BGInfo

step02. put BGInfo file, then execute BGInfo.exe or BGInfo64.exe , config you want information then “File" > “Save as.." BGInfo.bgi
(fix ip address issue)
執行 BGInfo.exe > custom > New idetifier 命名為" Active IP Address " & WMI Query > Browse > (WMI Query Selection) >
———————————————————
WMI Class : Win32_NetworkAdapterConfiguration
Class Property : IPAddress
—————————————-
按下"Evaluate" 並加入紅色字串
SELECT IPAddress FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True ,再按一次 “Evaluate"

再編輯原BGInfo “IP Address: <IP Address> 改為 IP Address: <Active IP Address>

step03. put ( BGInfo.bgi & BGInfo.exe ) into " %SYSTEMROOT%\SYSVOL\sysvol\{DOMAIN-NAME}\scripts "
(註) domain-name get
method#1 > echo %userdomain%
method#2 > wmic computersystem get domain

step04. add BGInfo.bat
———————————————————————————————————————————————
cmd /c
@echo off
%logonserver%\NETLOGON\BGinfo\BGinfo64.exe %logonserver%\NETLOGON\BGinfo\BGinfo.bgi /timer:0 /nolicprompt

———————————————————————————————————————————————

step05. 控制台\系統及安全性\系統管理工具 > 群組原則管理

step06. 網域 > {Domain-name } > 在這個網域中建立 GPO 並連結到

step07. 新增GPO名稱叫 BGInfo

step08. 在剛建立Object “BGInfo" > 右鍵 (編輯)

step09. 電腦設定 > 原則 > Windows 設定 > 指令碼 > 啟動 (右鍵) 內容 ; 點擊下方 “顯示檔案" 另開一個檔案總管將剛設定的批次檔 “BGInfo.bat" 複製一份過來 ; 再新增啟動檔案即可。

step11. 使用者設定 > 原則 > Windows 設定 >指令碼 > 啟動(右鍵) 內容 ; 點擊下方 “顯示檔案" 另開一個檔案總管將剛設定的批次檔 “BGInfo.bat" 複製一份過來 ; 再新增啟動檔案即可。

step12. gpupdate /force

Done.


 

Reference : 五餅二魚工作室 : [Utility]透過 BGInfo 搭配群組原則顯示正確的環境資訊

[Windows] How to Restart / Shutdown machine use CMD prompt

**Restart**
C:\> shutdown.exe /m \\{FQDN或IP} /r /f /t 0 /c “add HOTFIX KBxxxxx"

**Shutdown**
C:\> shutdown.exe /m \\{FQDN或IP} /s /f /t 0 /c “face-out machine

**啟用互動式**
C:\> shutdown.exe /i
shutdown-i.jpg

 

(參數說明)
shutdown /[r|s] /m \\ComputerName /c “Comment" /d [u|p] <xx>:<yy>

Value Description
/r Restarts the remote computer.
/s Shuts down the remote computer.
/m \\ComputerName Specifies the destination computer.
/c “Comment Enables you to comment in detail about the reason for the shutdown. You can use a maximum of 511 characters. Comments must be enclosed in quotation marks.
/d [u|p] xx:yy Lists the reason for the system restart or shutdown, where xx specifies a major reason number from 0 through 255, and yy specifies a minor reason number from 0 through 65,535.
/force Forces the computer to shut down if other users are logged in. If this is not used and other users are logged in to the remote computer, the computer will not shut down or restart.

Important
If you force the computer to shut down or restart, logged in users will not have the opportunity to save their work.
/t xxx Sets the time-out period before the system shuts down or restarts to xxx seconds. The valid range is 0-600, with a default of 30. Using the /t flag implies the /force option.

[Windows] View Who Is Logged On Machine

method#1.
c:\> qwinsta.exe  /server:{FQDN或IP}

(參數)
顯示遠端桌面服務工作階段的資訊。

QUERY SESSION [sessionname | username | sessionid]
[/SERVER:servername] [/MODE] [/FLOW] [/CONNECT] [/COUNTER] [/VM]

sessionname 識別名稱為 sessionname 的工作階段。
username 以使用者 username 來識別工作階段。
sessionid 以識別碼 sessionid 來識別工作階段。
/SERVER:servername 要查詢的伺服器 (預設值是目前的伺服器)。
/MODE 顯示目前的線路設定值。
/FLOW 顯示目前的流量控制設定值。
/CONNECT 顯示目前的連線設定值。
/COUNTER 顯示目前遠端桌面服務計數器的資訊。
/VM 顯示虛擬機器中工作階段的相關資訊。

 

Method#2
c:\> query.exe /server:{FQDN或IP}

(參數)
QUERY { PROCESS | SESSION | TERMSERVER | USER }

Method#3 (GUI)
工作管理員 > 使用者

[Windows]如何讓Windows 2012 / 2016 工作管理員 – 效能 – 磁碟出現

在Windows 8開始在工作管理員 > 效能 都有監看磁碟效能;即使到了Windows 10依舊還是有的。眼尖的各位應有發現在Windows Server 2012 (伺服器版本)居然沒有 !! 真正有夠夭壽骨…

別急著生氣話說微軟說開啟會影響伺服器效能會被拖累..如下圖所示.
diskperf-source-info.png

既然這樣預設關閉,總是能開啟對吧^O^

Solution :

step01. cmd.exe (以系統管理人員身份執行)

step02. diskperf -Y (無需重新開機 ; 建議在查看磁碟效能需求再開啟它;用完建議關掉它吧)

diskperf.png


Reference :

  1. Microsoft TechNet – Diskperf
  2. Step-By-Step: Enabling Disk Performance Counters in Windows Server 2012 R2 Task Manager
  3. Server & Tools Blogs > Windows 8 / Windows Server 2012: The New Task Manager

[Windows] 更換’命令提示列(cmd.exe) / PowerShell美美字體

打開 cmd.exe 輸入 chcp 會秀出系統預設Big5 (CP950 ; Code Page 950 ) ;若要用UTF-8;Unicode(65001) 則輸入 chcp 65001

那拜讀到The Will Will Web 保哥 編改了 微軟雅黑字體 ( Microsoft YaHei Mono) 放置他的專案GitHub 字型 下載字型。

再開啟cmd.exe / powershell 順道將’預設值’及’內容’都把字型改成下載保哥編改過的Microsoft YaHei Mono字型即可看看美美字體。


Reference :

The Will Will Web 保哥 – ‘讓你的命令提示字元或 WSL 擁有一個美麗等寬的字型設定’

[Windows] 讓Windows 10 產生WiFi連線分析報告

step01.
以系統管理員身份執行 , cmd.exe

step02.
netsh wlan show wlanreport

 

C:\Windows\system32>netsh wlan show wlanreport
正在產生報告 …
C:\ProgramData\Microsoft\Windows\WlanReport\wlan-report-latest.html
完成

 

step03.
去開啟以上所列路徑檔案即可.


 

Reference:

1. Microsoft 分析無線網路報告 ;for Windows 10

2. 挨踢路人甲 – 如何在 Windows 10 中查看 Wi-Fi 連線歷史記錄