跳到主要內容

發表文章

目前顯示的是有「Windows」標籤的文章

Win10電腦 強制開啟IE瀏覽器 by VB script

 用Notapad寫下以下的內容 With CreateObject("InternetExplorer.Application") .visible = True .Navigate [Url]           .Left = 0           .Top = 0           .Height = 1024           .Width = 1280 End With 然後存檔成 .vbs 檔案 之後點選檔案就會自動啟動IE 目前測試過在WIN10 版本能正常執行

如何讓Windows開機自動執行指定的程式

1. 按下Win+R然後打上" shell:startup ",然後按下確定 2:將要啟動的程式或捷徑放到資料夾內 Windows Server也可以進行

Windows 強制同步NTP Server

1.開啟CMD 2. 執行w32tm /resync

用Powershell做出類似Unix的du功能,檢查磁碟目錄大小

使用powershell 自訂funciton後就可以使用了. 自訂function 內容 function du ($path = '.\', $unit="MB", $round=0) { get-childitem $path -force | ? { $_.Attributes -like '*Directory*' } | %{ dir $_.FullName -rec -force | measure-object -sum -prop Length | add-member -name Path -value $_.Fullname -member NoteProperty -pass | select Path,Count,@{ expr={[math]::Round($_.Sum/"1$unit",$round)}; Name="Size($unit)"} } } 1. 將上述function 貼到畫面, 讓powershell 認得自訂的程式使用方法: 2. 直接執行以下指令, 就可以顯示容量使用前10名的目錄, 而不需要安裝程式. 指令: du .\ –unit MB |select -first 10 ref: https://blog.xuite.net/haoming/mypoint/34711222-%E7%94%A8Powershell%E5%81%9A%E5%87%BA%E9%A1%9E%E4%BC%BCUnix%E7%9A%84du%E5%8A%9F%E8%83%BD%EF%BC%8C%E6%AA%A2%E6%9F%A5%E7%A3%81%E7%A2%9F%E7%9B%AE%E9%8C%84%E5%A4%A7%E5%B0%8F

[WP] WordPress 網址中文亂碼處理方法(on Windows server)

一般網址匯出現中文亂碼 是因為WP再處理中文不是用UTF-8處理 所以有需要在 \wp-includes\class-wp.php內做調整 調整如下 $pathinfo = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : ''; 改成 $pathinfo = isset($_SERVER['PATH_INFO']) ? mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'BIG5') : ''; 還有這個 list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI']); 改成 list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'UTF-8', 'BIG5')); 如果遇到Pagination也有亂碼的問題 就需要在改 \wp-includes\link-template.php這個檔案 這段程式碼 $request = ( ( ! empty( $request ) ) ? trailingslashit( $request ) : $request ) . user_trailingslashit( $wp_rewrite->pagination_base . '/' . $pagenum, 'paged' ); 下面再加上 $request=mb_convert_encoding($request, 'UTF-8', 'BIG5');

[Windows] 遠端桌面連線RDP 連線遇到CredSSP加密 Oracle補救的問題

今天再使用RDMv2.7的時候 連線網路主機突然出現 這個錯誤。 主要是MS在2018/5/8發了一個更新檔 把 CredSSP 的安全度調整了 https://support.microsoft.com/zh-tw/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018 那解決的方法有幾個 1. 在Server 端把 NLA (網路層驗證)關閉 2. Client 端改非 Home版本 3.執行 gpedit.msc開啟 本機群組原則編輯器   修改 電腦設定 -> 系統管理範本 -> 系統 -> 認證委派> 加密 Oracle 補救   設定為[已啟用] 保護層級設低一點

[windows] 自建WSUS Client設定

1 執行gpedit.msc 開啟[本機群組原則編輯器] 2.選擇[本機電腦原則]>[電腦設定]>[系統管理範本]>[windows元件]>[windows update] 3.選擇[指定近端內部網路Microsoft更新服務的位置] 4.設為[已啟用],並設定[設定偵測更新的近端內部網路更新服務]與[設定近端內部網路統計伺服器]到自己架設的WSUS主機 設定參數如:http://Your_domain_or_ip:8530

[Windows]在 Windows Server 2012 R2 中安裝更新後,出現錯誤 C0190003

在 Windows Server 2012 R2 中安裝更新後,出現錯誤 C0190003 後來找到這一份KB: https://support.microsoft.com/zh-tw/kb/3074603 問題原因: 有兩個條件符合就會發生: 您嘗試從 Windows Update 安裝許多的更新。這包括更新 3000850。 您正在使用原生的 4k 磁區磁碟做為系統磁碟機。 解決辦法: 事先預防 :下指令調整交易紀錄檔大小到100MB(預設20MB) fsutil resource setlog maxextents 100 C:\ 若已經出問題了 :進入F8的命令提示字元 Dism /image:C:\ /cleanup-image /revertpendingactions 重開機之後,應該就可以正常進入Windows Server系統

利用PC(有線網路)建立虛擬AP分享無線網路

* PC 1. 以Administrator開啟cmd。 2. netsh wlan hostednetwork mode=allow ssid=ssidname key=password 3. netsh wlan start hostednetwork 4. netsh wlan show hostednetwork 5. 開啟網路共用中心,變更介面卡設定,選取有線網路介面,共用標籤列開啟允許ssidname存取,並關閉允許控制或停用網路連線。 * MAC、手機 1. WPA2-Personal 2. 連Wifi還要我教?

[windows] System Process listening port 443

Part of IIS is the kernel mode driver http.sys which does the actual listening on the ports 80 and 443. Because it is a kernel mode drive, it runs within the system process. http.sys forwards http requests to the user-mode part of IIS. http://serverfault.com/questions/714479/iis-port-443-and-nt-kernel-system

[IIS]Windows IIS停用SSLv3協定、停用RC4加密套件

SSLv3 加密協定存在中間人攻擊弱點,RC4加密套件有漏洞,如果網站有使用HTTPS,強烈建議關閉。 環境: Windows Server 2012 R2 IIS 8.5 已啟用HTTPS 修改方式: 透過修改機碼的方式,先執行regedit.exe,並至路徑[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL]。 停用SSLv3 1.在Protocols目錄下新增機碼,名稱輸入「SSL 3.0」。 2.在SSL 3.0目錄下新增機碼,名稱輸入「Client」及「Server」。 3.於Client目錄中新增DWORD(32位元值),名稱輸入「DisabledByDefault」,確認值為1。 4.於Server目錄中新增DWORD(32位元值),名稱輸入「Enabled」,確認值為0。 停用RC4加密套件 1.在Ciphers目錄下新增機碼,名稱輸入「RC4 128/128」。 1.於RC4 128/128目錄中新增DWORD(32位元值),名稱輸入「Enabled」,確認值為0。

開發工具清單

[Web] [JSON]Postman - REST Client (Chrome Plugin) Web Develope  Cookies(Chrome Plugin)  [.Net] VS2013 VS10x CodeMap Web Essentials 2014 SQL Server Compact/SQLite Toolbox AnkhSVN [SQLServer] SQL Server management Studio [MySQL] MySQL Workbench  [Other] Sublime text Database.NET TortoiseSVN Git Notepad ++ Memory Cleaner [code DOC] SandCastle [] Vega O-scan [JS]

[SQLserver]安裝SQL Server2008 出現「效能技術器登錄區一致性」 檢測失敗的處理

  在今天再安裝SQL server2008的時候 在檢測安裝程式支援規則時 出現這個錯誤 仔細查了一下MS 有提供了一個解決方法 「如何手動重建效能計數器程式庫值 」 DEMO大也寫個一個處理方法 安裝MS SQL Server時發生 效能計數器登錄區一致性 的錯誤 如果是一般的狀況 DEMO大 寫的方法就可以解決的,但是我的問題卻是另外一個狀況 因為在這邊的系統打開regedit.ext 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib  在Preflib下面有004和009兩個資料夾都是空的 這下麻煩了 狀況完全不一樣怎麼辦,而且更糟糕的是我沒有辦法直接在這兩個資料夾內新增數值 上面的解決方法都無法使用 最後在GOOGLE大神的幫忙下找到一個 windows 的指令 在cmd下 執行 cd %systemroot%/system32 lodctr /r 用lodctr /r強制重建所有的效能計數器 之後就會在register中把數值都建好了如下圖 SQL也就能正常安裝了

[windows]清除儲存在Windows的網路芳鄰密碼

在連結到網路芳鄰的時候.填入帳號密碼後勾選了"記憶密碼" 現在想用另一個帳號密碼登入時會發現沒有可以更改的地方 這時就必須把原本的記憶密碼給刪除掉才行了~~ 方法如下 1.[開始]-->[執行]-->control userpasswords2 進入 [使用者帳戶]的視窗 2.點選進階,選擇[管理密碼] 3.區域網路[主機名稱] 找到你要登入的機器 選擇刪除密碼 4.重開機或登出再登入就可以了 如果不是被設定記憶密碼 可以這一篇的方式處理比較快速 http://maxwell-tech.blogspot.tw/2012/04/windowsnet-use.html

[Windows]WIN 8 PC Install WIN7 / GPT Convert to MBR

要將預先安裝WIN8的機器,改安裝成WIN7 第一個會遇到的問題就是就是WIN 8硬碟採用GPT格式無法安裝WIN 7 這個時候可以在WIN 7安裝過程中 進入系統安裝界面。將 GPT格式轉換成MBR格式 操作如下 使用Win7光盤開機,進入系統安裝界面。 按Shift + F10打開指令視窗。 輸入Diskpart,進入操作界面。 輸入list disk,查看硬碟資訊 。 輸入select disk 0,選擇disk 0 作為目前操作的硬碟 輸入Clean,清空當下硬碟 輸入convert mbr,將硬碟轉換成MBR格式 操作完成,關閉指令視窗,繼續安裝Win7系統

[PHP] Run PHP on IIS7

1. 安裝 PHP:  (a) 首先開啟瀏覽器連線到  http://windows.php.net/download/#php-5.4  下載 PHP Non-thread-safe zip package 這個套件,並將它解壓縮至 C:\php5。 (b) 將 PHP 壓縮檔中所附的 php.ini-recommanded 更名為 php.ini,並依照下列說明修改內容:  (1) cgi.fix_pathinfo = 1  (2) cgi.force_redirect = 0  (3) error_log = syslog 2.設定 IIS7 以便透過 FastCGI 執行 PHP 應用程式  (a) 啟動 IIS管理員。  (b) 打開「處理常式對應」,點選右側「動作」的「新增模組對應」。     (C) 在對話方塊中輸入以下資訊:  (1) 要求路徑:*.php 此設定告訴 IIS 延伸檔名為 php 的檔案要經由 FastCGI 模組交由外部的 CGI 程式來執行。  (2) 模組:選取「FastCGIModule」  (3) 執行檔:C:\php5\php-cgi.exe FastCGI 模組要呼叫的 CGI 程式。  (4) 名稱:PHP via FastCGI 這個名稱只是用來識別,各位可以依照自己的需要自行命名。 MS tech 的教學