準備工具:
1. 圖片檔(假設檔案名稱為original.jpg)
2. 欲隱藏的檔案(假設檔案名稱為wanna2hide.txt)
3. 壓縮程式(以7-zip為例)
步驟:
1. 先將欲隱藏的檔案壓縮(按右鍵加入壓縮檔),並在加密欄位輸入密碼,壓縮後會產生一個壓縮檔(例如wanna2hide.zip)
2. 開啟命令提示字元,並切換到圖片檔及步驟1壓縮檔所在的目錄,並輸入以下指令:
COPY /B original.jpg + wanna2hide.zip hidden.jpg
3. 此時會產生一個 hidden.jpg 的圖檔,肉眼看起來是跟原本的original.jpg一模一樣,但是裡面卻藏了一個檔案。此時就可以將原先的original.jpg 、wanna2hide.txt、 wanna2hide.zip都刪掉,僅保留hidden.jpg即可
4. 如果要還原原先被隱藏的檔案(wanna2hide.txt),只需執行7-zip壓縮程式,將hidden.jpg解壓縮並輸入密碼就可以了
2017年6月13日 星期二
2016年12月6日 星期二
Windows 10 Sysprep 系統準備的步驟(以ASUS ESC500 G4並重新安裝Windows_10_1607為例)
整個流程大約分為9個步驟:
1.設定 BIOS:
Boot----Security Boot----OS Type: Other OS
Boot----CMS----Launch CSM: Enable
Boot----CMS----Launch CSM----Boot Device Control: UEFI and Legacy OPROM
2.安裝好Windows 10 1607版及驅動程式後,執行 Windows Update 到最近的更新
3.變更使用者帳戶控制設定----改為不要通知(直接透過控制台來設定,不要去更改 EnableLUA 登錄值)
4.變更 C:\Program Files\WindowsApps 資料夾的擁有者----變更為 administrators 群組
5.移除內建的 APP(需要重開機執行多次):
Get-AppxPackage | Remove-AppxPackage
Get-AppxPackage -allusers | Remove-AppxPackage
6.啟用 Administrator 帳號,並以 Administrator 登入,登入後重新執行上一個步驟(步驟 5);並刪除不必要的帳號(例如user,但不可刪除DefaultUser0)。
7.執行磁碟清理
8.執行 Sysprep:
Sysprep /generalize /shutdown /oobe
9.使用 Acronis Trueimage 2014以後的版本(之前的版本會多產生一個分割區,導致無法開機),執行磁碟 clone 或備份成image 檔;將來如果電腦發生異常,就可以透過此 clone 硬碟或 image 檔來迅速還原系統。
1.設定 BIOS:
Boot----Security Boot----OS Type: Other OS
Boot----CMS----Launch CSM: Enable
Boot----CMS----Launch CSM----Boot Device Control: UEFI and Legacy OPROM
2.安裝好Windows 10 1607版及驅動程式後,執行 Windows Update 到最近的更新
3.變更使用者帳戶控制設定----改為不要通知(直接透過控制台來設定,不要去更改 EnableLUA 登錄值)
4.變更 C:\Program Files\WindowsApps 資料夾的擁有者----變更為 administrators 群組
5.移除內建的 APP(需要重開機執行多次):
Get-AppxPackage | Remove-AppxPackage
Get-AppxPackage -allusers | Remove-AppxPackage
6.啟用 Administrator 帳號,並以 Administrator 登入,登入後重新執行上一個步驟(步驟 5);並刪除不必要的帳號(例如user,但不可刪除DefaultUser0)。
7.執行磁碟清理
8.執行 Sysprep:
Sysprep /generalize /shutdown /oobe
9.使用 Acronis Trueimage 2014以後的版本(之前的版本會多產生一個分割區,導致無法開機),執行磁碟 clone 或備份成image 檔;將來如果電腦發生異常,就可以透過此 clone 硬碟或 image 檔來迅速還原系統。
2016年12月3日 星期六
解決 Windows 10 [開始]圖示滑鼠左鍵點擊失效
1.在[開始]圖示按滑鼠左鍵,選擇命令提示字元(系統管理員)
2.在命令提示字元視窗中輸入 powershell 然後按 Enter 鍵,此時應該會出現 C:\windows\system32> 的提示字元
3.複製底下的指令並貼上命令提示字元視窗中,然後按 Enter 鍵
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
4.此時會開始執行指令,請忽略所有的紅字訊息,等待指令執行完畢;待執行完成後,以滑鼠左鍵點擊[開始]圖示,會發現功能已恢復正常。
2.在命令提示字元視窗中輸入 powershell 然後按 Enter 鍵,此時應該會出現 C:\windows\system32> 的提示字元
3.複製底下的指令並貼上命令提示字元視窗中,然後按 Enter 鍵
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
4.此時會開始執行指令,請忽略所有的紅字訊息,等待指令執行完畢;待執行完成後,以滑鼠左鍵點擊[開始]圖示,會發現功能已恢復正常。
2016年11月29日 星期二
使用 WSUS Offline Update 解決 Windows 7/8.1 無法更新的問題
近來 Windows7/8.1 在執行 Windows Update 時,往往等待檢查更新就要等到天荒地老,最後還無法完成;網路上雖然有各種解決方案,但是經過多方嘗試後往往也是無法完成更新,在此提供一個簡便的方法來解決無法更新的問題。
首先請到 http://www.wsusoffline.net/ 下載最新版本的 WSUS Offline Update 工具程式,下載完成後解壓縮到指定的目錄,然後執行 UpdateGenerator.exe;先在「Windows標籤」選擇要更新的作業系統以及 32 或 64 位元(當然也可以全部勾選),然後在 Options 選項選擇是否要下載其他更新項目,最後點選【Start】。
UpdateGenerator 會下載勾選項目的更新,等下載完成後到剛剛解壓縮目錄下的 client 資料夾,以系統管理員身分執行 Update.cmd,此時就會開始安裝 Windows Update 的更新程式了,安裝完成後不僅完成更新,以後也可以順利執行 Windows Update。
首先請到 http://www.wsusoffline.net/ 下載最新版本的 WSUS Offline Update 工具程式,下載完成後解壓縮到指定的目錄,然後執行 UpdateGenerator.exe;先在「Windows標籤」選擇要更新的作業系統以及 32 或 64 位元(當然也可以全部勾選),然後在 Options 選項選擇是否要下載其他更新項目,最後點選【Start】。
UpdateGenerator 會下載勾選項目的更新,等下載完成後到剛剛解壓縮目錄下的 client 資料夾,以系統管理員身分執行 Update.cmd,此時就會開始安裝 Windows Update 的更新程式了,安裝完成後不僅完成更新,以後也可以順利執行 Windows Update。
2016年11月3日 星期四
Windows 10 變更網路類型(公用、私人)的方法
1. 從左下角的開始---設定---網路和網際網路---乙太網路---在右方網路(已連線)的圖示雙擊滑鼠左鍵---出現讓此電腦可供探索
2. 選擇「開啟」代表私人網路;選擇「關閉」代表公用網路
公用網路的安全性比較高,但是在辦公室或家中要分享資源時會比較不方便;私人網路則剛好相反,安全性較低,但是分享方便。
2. 選擇「開啟」代表私人網路;選擇「關閉」代表公用網路
公用網路的安全性比較高,但是在辦公室或家中要分享資源時會比較不方便;私人網路則剛好相反,安全性較低,但是分享方便。
2016年9月6日 星期二
Windows 10批次檔提升權限的方法
只要將下列指令放在批次檔最前面就可以了
REM --add the following to the top of your bat file--
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
資料來源 https://sites.google.com/site/eneerge/scripts/batchgotadmin
Windows 10 關閉 UAC 的 VBS
If WScript.Arguments.Named.Exists("elevated") = False Then
CreateObject("Shell.Application").ShellExecute "wscript.exe", """" & WScript.ScriptFullName & """ /elevated", "", "runas", 1
WScript.Quit
End If
Dim myShell, KEY, v, itemtype
Set myShell = CreateObject("WScript.Shell")
KEY = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA"
itemtype = "REG_DWORD"
v = "0"
myShell.RegWrite KEY, v, itemtype
MsgBox "EnableLUA has been set to 0.", 4096,"Finished"
CreateObject("Shell.Application").ShellExecute "wscript.exe", """" & WScript.ScriptFullName & """ /elevated", "", "runas", 1
WScript.Quit
End If
Dim myShell, KEY, v, itemtype
Set myShell = CreateObject("WScript.Shell")
KEY = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA"
itemtype = "REG_DWORD"
v = "0"
myShell.RegWrite KEY, v, itemtype
MsgBox "EnableLUA has been set to 0.", 4096,"Finished"
訂閱:
文章 (Atom)