Google Code Prettify - 輕量級的語法上色工具

星期五, 7月 29, 2022

RDP遠端搖控服務開啟

 利用 GPO 或 login script等大量佈署方式

將底下路徑的機碼 fDenyTSConnections 的值由 1 改為 0

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]

"fDenyTSConnections"=dword:00000000


*Client電腦需重開才能生效*


https://social.technet.microsoft.com/wiki/contents/articles/4980.how-to-enable-or-disable-remote-desktop-via-group-policy-windows-2008.aspx


星期四, 7月 28, 2022

install anydesk 指令

 anydesk.exe --install "C:\Program Files (x86)\AnyDesk" --start-with-win --create-desktop-icon --silent --update-disabled --remove-firs

Edge IE 開啟使用Policy

- [使用企業模式,讓 Edge 遇到某些 URL 時,用 IE 來開啟]

https://dotblogs.com.tw/rainmaker/2016/02/19/001722


- [設定 IE 模式原則]

https://docs.microsoft.com/zh-tw/deployedge/edge-ie-mode-policies


Internet Explorer (IE) 模式疑難排解和常見問題

https://docs.microsoft.com/zh-tw/deployedge/edge-ie-mode-faq


Edge網址列執行

edge://compat/iediagnostic


星期一, 5月 23, 2022

Mail Server功能是否正常 :手動 telnet SMTP 寄信、手動telnet POP3 收信

 ######看MX記錄

server 8.8.8.8

set type=mx

ms.xxxxx.com



https://blog.xuite.net/tolarku/blog/63327099-%E6%89%8B%E5%8B%95+telnet+SMTP+%E5%AF%84%E4%BF%A1%E3%80%81%E6%89%8B%E5%8B%95telnet+POP3+%E6%94%B6%E4%BF%A1


######看信 連接110 port

telnet ms.xxxxx.com 110

#帳號

user xxxxx

#密碼

pass xxxxx

#信箱

list

#看第一封信

retr 1

#離開

quit


###### 發信 連接25 port

telnet mail.xxxxx.com 25

#跟目的主機宣稱自己是誰

helo mail.xxxxx.com

#誰

mail from: greenth@nsysu.edu.tw

#寄給誰

rcpt to:greenmow@hotmail.com.tw

# 使用 data 指令表示底下為信件內容

data

# 主旨

subject: test mail

# 信件內容可多行

test mail 20120919 15:46

greenth

# 使用 . 表示信件內容的結尾

.

#離開

quit

星期二, 4月 05, 2022

備份指令robocopy

https://blog.xuite.net/dragonfly_7252/computer/223236655


 echo off

REM ---------------------------------------------

netsh interface show interface

REM netsh interface set interface "DefNetwork" disable

netsh interface set interface "DefNetwork" enable

timeout 10


REM ---------------------------------------------

REM 取得今天的年、月、日 (自動補零)

SET TodayYear=%date:~0,4%

SET TodayMonthP0=%date:~5,2%

SET TodayDayP0=%date:~8,2%


REM 取得今天的年、月、日 (純數字)

REM 以下是為了修正 Batch 遇到 08, 09 會視為八進位的問題

IF %TodayMonthP0:~0,1% == 0 (

SET /A TodayMonth=%TodayMonthP0:~1,1%+0

) ELSE (

SET /A TodayMonth=TodayMonthP0+0

)


IF %TodayMonthP0:~0,1% == 0 (

SET /A TodayDay=%TodayDayP0:~1,1%+0

) ELSE (

SET /A TodayDay=TodayDayP0+0

)


SET D=%TodayYear%%TodayMonthP0%%TodayDayP0%

REM echo 日期 %D%


REM ---------------------------------------------

REM 取得時、分、秒 、豪秒

SET Hour=%Time:~0,2%

SET Minute=%Time:~3,2%

SET Second=%Time:~6,2%


set Hour=%Hour: =0%


SET /A Millisecond=%Time:~9,2%*10


SET T=%Hour%%Minute%

REM echo 時間 %T%


REM ---------------------------------------------


REM /xa:h,表示將具有隱藏內容的排除出複製範圍,

REM /xa:sh :: 跳過屬性為 s (系統) 與 h (隱藏) 的檔案。因為是複製整個硬碟,預設會連 Windows 隱藏的系統檔都複製過去,所以要排除。

REM /ia,表示包括只對擁有指定內容的執行操作。內容有R:只讀,A:存檔,S:系統,H:隱藏等幾種供選項。

REM /V :: 生成詳細輸出,同時顯示跳過的檔。

REM /S :: 複製子目錄,但不複製空的子目錄。

REM /E :: 複製子目錄,包括空的子目錄。

REM /TEE :: 輸出到控制台視窗和日誌檔。

REM /PURGE :: 刪除來源中不再存在的目的檔案/目錄。


REM /COPYALL :: 複製所有檔資訊(等同於 /COPY:DATSOU)。

REM /MIR :: 鏡像目錄樹(等同於 /E 和 /PURGE)。

REM /XO :: 排除較舊的文件。

REM /MT:n :: 指的是通道數量(0-128),一般而言設定100就夠了。

REM /R:n :: 失敗副本的重試次數: 默認為 1 百萬。

REM /W:n :: 兩次重試間的等待時間: 默認為 30 秒。

REM /LOG:file.log :: 將狀態輸出到日誌檔(覆蓋現有日誌)。

REM /unicode :: 畫面上的進度資訊以 unicode 顯示,若是操作非中文及英文檔名,這參數可以正確顯示名稱。有無開啟並不影響檔案複製、移動等操作,只是差在畫面顯示正不正確。

REM /eta :: 顯示預計完成時間。

REM ---------------------------------------------

echo %D%-%T%

REM 差異同步

REM SET MYp=/COPYALL /MIR /XO /xa:sh /MT:100 /R:1 /W:1 /LOG:C:\robo-copy%D%-%T%

REM SET MYp=/COPYALL /MIR /XO /xa:sh /MT:100 /R:1 /W:1 /LOG:C:\robocopy


REM 增量

SET MYp=/e /dcopy:t /xo /xa:sh  /unicode /eta /R:1 /W:1 /LOG:H:\robo-copy%D%-%T%


rem robocopy \\10.1.208.5\p$\Source X:\Source %MYp%_Source.log

rem robocopy \\10.1.208.5\p$\Everyone X:\Everyone %MYp%_Everyone.log

rem robocopy \\10.1.208.5\p$\Share X:\Share %MYp%_Share.log

rem robocopy \\10.1.208.5\p$\Dept X:\Dept %MYp%_Dept.log

rem robocopy \\172.20.1.3\c$\inetpub\wwwroot H:\_web172-20-1-3 %MYp%_web172-20-1-3.log


robocopy \\10.1.208.5\p$\Source H:\Source %MYp%_Source.log

robocopy \\10.1.208.5\p$\Everyone H:\Everyone %MYp%_Everyone.log

robocopy \\10.1.208.5\p$\Share H:\Share %MYp%_Share.log

robocopy \\10.1.208.5\p$\Dept H:\Dept %MYp%_Dept.log

robocopy \\172.20.1.3\c$\inetpub\wwwroot H:\_web172-20-1-3 %MYp%_web172-20-1-3.log



REM ---------------------------------------------

timeout 10

netsh interface show interface

netsh interface set interface "DefNetwork" disable

REM netsh interface set interface "DefNetwork" enable

星期三, 3月 30, 2022

用Regsvr32重新登錄DLL檔或OCX檔

https://blog.xuite.net/jamesbob/blog/483100740

Regsvr32 命令語法

RegSvr32.exe 具有下列命令列選項:

Regsvr32 [/u] [/n] [/i[:cmdline]] <dllname>


/u - 取消登錄伺服器

/i - 當 DllInstall 與 /u 搭配使用呼叫 DLL 解除安裝時,

      呼叫 DllInstall 會將其傳送為選擇性 [cmdline]

/n - 不會呼叫 DllRegisterServer,此選項必須與 /i 搭配使用

/s – 無訊息;不顯示任何訊息方塊


注意 在 64 位元版本的 Windows 作業系統上,有兩種版本的 Regsv32.exe 檔案:

64 位元版本的是 %systemroot%\System32\regsvr32.exe;

32 位元版本的是 %systemroot%\SysWoW64\regsvr32.exe。

------


使用 32 位元版本的 Regsvr32,在 64 位元版本的 Windows 上登錄 32 位元 DLL

如果您在 64 位元版本的 Windows 上登錄 32 位元 DLL 時發生錯誤,請依照下列步驟執行:

請開啟提高權限的命令提示字元。

如果 32 位元 DLL 位於 %systemroot%\System32 資料夾,請將其移至 %systemroot%\SysWoW64 資料夾。

執行下列命令:

%systemroot%\SysWoW64\regsvr32 <DLL 的完整路徑>

************


結論:

重新登錄 .DLL 或 .OCX 的方法,

建議先以 .OCX 為主。


指令:

32位元版本OS重新登錄.DLL

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1


32位元版本OS重新登錄.OCX

for %1 in (%windir%\system32\*.ocx) do regsvr32.exe /s %1


64 位元版本OS重新登錄 .DLL

也是 64 位元版本OS登錄 32 位元 .DLL 檔時,


若發生錯誤時的解法之一,


記得把 .DLL 檔從system32移到syswow64

for %1 in (%windir%\syswow64\*.dll) do regsvr32.exe /s %1


64位元版本OS重新登錄.OCX

記得把 .OCX 檔從system32移到syswow64

for %1 in (%windir%\syswow64\*.ocx) do regsvr32.exe /s %1


 


PS:

/s 可以用  /n /i 取代試看看,

可比較某些程式會不會出現…DllRegisterServer…錯誤之類的

軟體移機常碰到遺失DLL問題

將遺失的DLL檔加入電腦

下載後的檔案是 ZIP 壓縮檔,你必須先解壓縮並將 dll 檔複製到系統目錄。以預設值來說,通常是 C:WindowsSystem (Windows 95/98/Me), C:WINNTSystem32 (Windows NT/2000), 或 C:WindowsSystem32 (Windows XP) 。


你也許要將 dll 檔放到應用程式指定的資料夾內,若使用上述的方式還無法解決問題,你可能就必須使用 regsvr32 ,方法如下:


點選開始 -> 執行

輸入 CMD 後按下確認

輸入 regsvr32 “檔名.dll” 然後在按下確認。



最好是由原版光碟或微軟光網下載DLL

https://free.com.tw/free-download-dll-files/

星期二, 3月 08, 2022

Exchange 支援 TLS 1.0, 1.1, 1.2 方式

步驟一:Exchange  Server 啟用SCHANNEL TLS 1.0, 1.1, 1.2

Windows Registry Editor Version 5.00  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Client]  

"Enabled"=dword:00000000  

"DisabledByDefault"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Server]  

"Enabled"=dword:00000000  

"DisabledByDefault"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Client]  

"Enabled"=dword:00000000  

"DisabledByDefault"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Server]  

"Enabled"=dword:00000000  

"DisabledByDefault"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client]  

"DisabledByDefault"=dword:00000001  

"Enabled"=dword:00000000  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server]  

"Enabled"=dword:00000000  

"DisabledByDefault"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Client]  

"Enabled"=dword:00000000  

"DisabledByDefault"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server]  

"Enabled"=dword:00000000  

"DisabledByDefault"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client]  

"Enabled"=dword:00000001  

"DisabledByDefault"=dword:00000000  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server]  

"Enabled"=dword:00000001  

"DisabledByDefault"=dword:00000000  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client]  

"DisabledByDefault"=dword:00000000  

"Enabled"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server]  

"DisabledByDefault"=dword:00000000  

"Enabled"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2]  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]  

"DisabledByDefault"=dword:00000000  

"Enabled"=dword:00000001  

  

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server]  

"Enabled"=dword:00000001  

"DisabledByDefault"=dword:00000000



 步驟二:Exchange  Server 啟用 NET Framework 以支援 TLS 1.2

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727]

      "SystemDefaultTlsVersions" = dword:00000001

      "SchUseStrongCrypto" = dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]

      "SystemDefaultTlsVersions" = dword:00000001

      "SchUseStrongCrypto" = dword:00000001


[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v2.0.50727]

      "SystemDefaultTlsVersions" = dword:00000001

      "SchUseStrongCrypto" = dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319]

      "SystemDefaultTlsVersions" = dword:00000001

      "SchUseStrongCrypto" = dword:00000001




步驟三:Exchange  Server & USER Outlook 啟用 DefaultSecureProtocols 支援 1.0 1.1 1.2

Windows Registry Editor Version 5.00 


 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] 


"DefaultSecureProtocols"=dword:00000a80 


 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] 


"DefaultSecureProtocols"=dword:00000a80


步驟四: Exchange  Server & USER Outlook 啟用 RPC

如說明二


=================================================

說明一

以 TLS 1.1 (0x00000200) 的值和 TLS 1.2 (0x00000800) 的值,然後在程式設計工具模式) 中的計算機 (中將它們相加,而產生的註冊表值會為 0x00000A00。

TLS 1.0+1.1+1.2 = A80

https://support.microsoft.com/zh-tw/topic/%E6%9B%B4%E6%96%B0%E4%BB%A5%E5%9C%A8-windows-%E7%89%88-winhttp-%E4%B8%AD%E5%95%9F%E7%94%A8-tls-1-1-%E5%92%8C-tls-1-2-%E5%81%9A%E7%82%BA%E9%A0%90%E8%A8%AD%E5%AE%89%E5%85%A8%E9%80%9A%E8%A8%8A%E5%8D%94%E5%AE%9A-c4bd73d2-31d7-761e-0178-11268bb10392


說明二

Outlook RPC 加密需求所造成 Exchange 信箱的連線問題

https://docs.microsoft.com/zh-tw/exchange/troubleshoot/client-connectivity/outlook-connection-issue-caused-by-rpc-encryption-requirement


說明三

VirtualBox測試環境要使用 "NAT Network" 兩個VM才能互通、又能連外

https://www.nakivo.com/blog/virtualbox-network-setting-guide/


======================================================

https://support.microsoft.com/en-us/topic/how-to-add-modify-or-delete-registry-subkeys-and-values-by-using-a-reg-file-9c7f37cf-a5e9-e1cd-c4fa-2a26218a1a23


Blank line is a blank line. This identifies the start of a new registry path. 

Each key or subkey is a new registry path. If you have several keys in your .reg file, blank lines can help you to examine and to troubleshoot the contents.

======================================================


安裝windows 2008R2 + Exchange2010 SP1注意事項

1.安裝AD Server

1.1前言

先將windows 2008 R2 更新到最新

安裝AD功能建議同時,安裝 AD角色, CA角色, DNS功能, IIS功能 (6.0相容)

https://ithelp.ithome.com.tw/articles/10189852

管理員可以用任一台DC,維護同一個會相互抄寫到不同DC台上的AD資料庫


記得hoatnameIP先定好,不可改變(例如):

dc.domain.com 192.168.250.1

ex.domain.com 192.168.250.2


1.2 安裝AD網域服務角色

安裝 Win2k8r2 & AD+DC+DNS角色

http://itworkertony.blogspot.com/2016/08/vmlab12-windows-2008r2-addcdns.html


2 安裝CA

2.1前言

KEY金鎖、CSR要求檔、CRT憑證

https://haway.30cm.gg/ssl-key-csr-crt-pem/

私有金鑰 – Pirvate Key

簽署要求 – Certificate Signing Request(CSR)

憑證 – CRT

中繼憑證 – PEM or CRT


2.2 安裝CA憑證服務角色

https://my-fish-it.blogspot.com/2012/01/ss-windows-server-2008-r2-active.html


2.3 安裝Framework 4.5.2 & 安裝OS Update



3. 安裝Exchange2010

3.1前言

先將windows 2008 R2 更新到最新.然後安裝下列所需套件

NET Framework 3.5.1 (windows 2008 R2 內建)

Windows PowerShell 2.0 (windows 2008 R2 內建)

語言套件 LanguagePackBundle

Microsoft Filter Pack (去網路下載)

Ldifde.exe  (下指令) "ServerManagerCmd –i RSAT-ADDS"

Net.Tcp 連接埠共用服務設為[自動] (用戶端存取角色需要)

擴充 AD Schema (下指令) 切換到exchange 光碟目錄下執行 "setup /PrepareSchema"

IIS 相關角色服務 (6.0相容)


3.2 安裝Exchange 2010

https://blog.pmail.idv.tw/?p=1758

Exchange 2010 安裝 (一)


3.3 安裝Framework 4.5.2 & 安裝OS Update


3.4 新增Exchange 憑證

https://blog.pmail.idv.tw/?p=1758

Exchange 2010 用戶憑證申請

3.4.1 新增Exchange憑證 => 產生 憑證申請檔  xxx-CA.req

3.4.2 輸入http://X.X.X.X/certsrv (這是CA主機web申請網頁)

3.4.3 CA主機要、啟用擱置的憑證

3.4.4 更新憑證後 要記得指派服務給憑證 OWA才能正常

3.4.5 關閉防火牆 Outlook 才能取得憑證

星期四, 2月 24, 2022

Google 外掛

 EnjoyCSS - Online CSS3 Code Generator



Codota - Java Code Viewer Developer Tool


NetBeans Connector - for JavaScript and HTML5, including code editing, debugging

NoteBook Buddy - Python -Provides a helping hand when using Jupyter NoteBooks with Colab and Github

Colab - Pytrhonb Github Google

高對比

LINE

Wappalyzer - Identify web technologies 

Google 表單

Gliffy Diagrams

Grammarly for Chrome

=========================

 PyCharm CE、Spyder


WIN10部屬-自訂工作列(TaskBar)

TaskBar的捷徑

C:\Users\1277\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch


1.先釘選好要的工作列(這邊只釘選IE11)


2.匯出Taskband參數

開啟登入編輯程式(Regedit),匯出 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband


3. 撰寫批次檔,內容包含執行剛匯出的reg檔、複製捷徑至工作列的路徑、重啟explorer.exe服務

Taskbar.bat

=====================================================================

\\XXXXX\taskbar.reg

xcopy /y "%Userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk" "%appdata%\Microsoft\Internet Explorer\Quick Launch\user pinned\TaskBar\"

Taskkill /f /im explorer.exe

start explorer.exe

=====================================================================


4.透過Group Policy派送批次檔(User Configuration > Windows Settings > Scripts (Logon/Logoff))或者是使用者第一次登入手動去執行

星期二, 2月 08, 2022

誤刪Exchange MAIL帳號,重建後Outlook寄信被退。

USE收不到信,發現底錯誤

IMCEAEX-_O=xxxxxx_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=User3ef08748@xxxxxxxxx.com


移除了信箱,再重新建立一組相同名稱的AD帳號與建立新的信箱。

對Exchange的角度來看,這是兩個不同的信箱,所以對應的AD資訊也會不同。


使用者outlook會記住之前有寄過郵件的資訊,這個功能是”自動完成清單”;


解決方式有2種,

1.          手動清除outlook該信箱的資訊 (輸入寄件者ˋ時,自動補齊Mail地址,旁邊的叉叉)

2.          清除整個outlook自動清單 (選項--->郵件-->傳送郵件項目中的-->清空自動完成清單按鈕)


--

星期日, 2月 06, 2022

windows11 + Outlook2013 + error:80000000

https://blog.2cn.in/index.php/archives/73.html


1.簡單解決方式

Windows Registry Editor Version 5.00 

 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] 

"DefaultSecureProtocols"=dword:00000a00 

 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] 

"DefaultSecureProtocols"=dword:00000a00


2.建議的方式

在exchange 2010 cas 啟用TLS 1.2


星期四, 10月 28, 2021

刪除 n天前檔案的方法

建立日期 CreationTime,修改日期 LastWriteTime,最後讀取日期 LastAccessTime


DOS只支援 上次修改日期

 dir $files | Where{ $_.LastWriteTime -gt [datetime]::Today.AddDays(-1825)} | Remove-Item -WhatIf



工具:

Belvedere: 檔案管理自動化工具

http://jdev.tw/blog/703/belvedere-file-automation


刪除 n天前檔案的方法:Belvedere、Xdel與DelAge32

http://jdev.tw/blog/2653/belvedere-and-xdel



PowerShell:

$date = (Get-Date).AddDays(-10)

Get-ChildItem -Path "D:\temp" -Recurse | Where-Object {$_.LastAccessTime -lt $date} | remove-item -force -whatif


$Path = "D:\temp"

$date = (Get-Date).AddDays(-145)

Get-ChildItem -Path $Path -Recurse | Where-Object {$_.LastWriteTime -lt $date} | Select-Object -ExpandProperty Name | remove-item -force -whatif


星期五, 7月 16, 2021

windows密碼問題 自動登錄 網路磁碟機

自動登錄用戶帳戶 Windows 10 2004版'20H1'

https://websetnet.net/zh-TW/how-to-sign-in-automatically-to-a-user-account-in-windows-10-version-2004-20h1/


win10 "netplwiz" 或者 xp or win7 "control userpasswords2"

網路磁碟機的密碼問題,通常是網域認證問題

清除認證︰

win10可使用 認證管理員 或

開始列(搜尋程式及檔案)輸入cmd 後按enter

輸入 net use * /delete /y 後按enter

登出或重新開機

星期二, 6月 29, 2021

變更SID(Security Identifier)

在使用虛擬機器時,採取「複製虛擬機器」的方式來建置多台虛擬機器,可簡化安裝建置的時。但每台虛擬機器的電腦安全性識別碼(SID,Security Identifie),因為採取複製方式,導致其電腦安全性識別碼都重複相同。

%WINDIR%\system32\sysprep\sysprep.exe /generalize /oobe /reboot

generalize 從 Windows 映像中移除電腦特定的資訊,包括電腦的安全識別碼(SID)。 這可讓您捕獲映射並將它套用到其他電腦。

oobe 從 Windows 映像卸載電腦特有的驅動程式。將電腦設定為開機至 OOBE,以準備電腦以傳遞給客戶。可讓您將回應檔案(自動安裝)設定新增至現有的安裝。


注意事項

在完成變更SID(Security Identifier)後,系統相關的組態會重置,例如:設定時區、鍵盤、電腦名稱、登入帳戶的密碼、「Windows 需要重新啟用


查詢SID

C:\Windows\System32>WHOAMI /USER


VMware做BIOS設定

 在Guest OS 開機常會發現 BIOS 等待時間過短而無法做BIOS設定或是選擇光碟開機,


可以在 *.vmx 檔案中加入指令設定。

bios.bootDelay = "5000"


https://www.howtogeek.com/howto/16876/how-to-increase-the-vmware-boot-screen-delay/


星期日, 5月 30, 2021

EXCHANGE Mail 查詢user信箱佔資料庫大小, Exchange - Get Top Huge Mailbox

執行 Exchange Management Shell ( ExchangePowerShell )

Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,TotalItemSize,DatabaseName -First 30


TotalItemSize to TotalItemSizeGB

@{Name="TotalItemSizeGB";Expression={$_.TotalItemSize.Value.ToGB()}}

星期一, 12月 28, 2020

EXCHANGE MAIL 收發慢

 MSExchangeADTopology 重啟後 CPU loading 還是很重

MSExchangeTransportLog

MSExchangeTransportLogSearch


發現log .QUE的檔案太大, 造成系統CPU loading較重, 

位於  D:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\data\Queue\mail.que

  

新建一資料夾

D:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\data\Queue\Queue.old

把資料全移進去

重啟服務,產生新的mail.que

星期三, 12月 16, 2020

Mail 純文字 或 亂碼

 必須強迫寄出時是HTML模式

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences

DisableTNEF

1

=======================================================================

Windows Registry Editor Version 5.00


[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences]

"DisableTNEF"=dword:00000001