cd之後去echo %cd%不是應該會同步更新? - Windows

Edward Lewis avatar
By Edward Lewis
at 2018-11-27T08:04

Table of Contents

按正常情況來說
每當 cd 到別的目錄時
去 echo %cd% 時回應的訊息應該會同步變更

例如 cd c:\aaa 時 echo %cd% 會得到 c:\aaa 的回應
同理 cd c:\aaa\ccc 時 echo %cd% 會得到 c:\aaa\ccc 的回應

但次我的這個cmd批次檔為什麼echo %cd%始終回應同一個目錄呢?
詳情如下
請問是哪裡錯了?



-----執行cmd的訊息輸出內容----
已經 cd 至 [C:\ie11_setup_temp]

如果這部電腦現在有網路連線可供使用,
安裝程式可以只需重新開機一次就能完成 IE11 的兩個安裝階段。
否則,在沒有網路連線的情況下。
安裝程式必須重新開機兩次才能完成 IE11 的兩個安裝階段。
除了比較花費時間以外,其實最終結果並無太大差別。

這部電腦現在有網路連線可供使用嗎? (y/n):n
已經 cd 至 [C:\ie11_setup_temp]
正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2533623-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2639308-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2670838-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2729094-v2-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2731771-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2786081-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2834140-v2-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2882822-x64.msu ...

正在安裝 Internet Explorer 11 所需的更新 ...
檔案: windows6.1-kb2888049-x64.msu ...

所有 Internet Explorer 11 所需的更新已經安裝完成。
已經 cd 至 [C:\ie11_setup_temp]
正在排定重新開機之後的第二階段作業...
這個階段已經完成。
請按任意鍵關閉這個視窗,然後重新開機。
------------------------------------------


------cmd批次檔程式碼-------
@echo off
cls
cd /d %SystemDrive%\ie11_setup_temp
echo 已經 cd 至 [%cd%]
echo.
echo 如果這部電腦現在有網路連線可供使用,
echo 安裝程式可以只需重新開機一次就能完成 IE11 的兩個安裝階段。
echo 否則,在沒有網路連線的情況下。
echo 安裝程式必須重新開機兩次才能完成 IE11 的兩個安裝階段。
echo 除了比較花費時間以外,其實最終結果並無太大差別。
echo.
set /p howtoInstIE=這部電腦現在有網路連線可供使用嗎? (y/n):
if %howtoInstIE%==y (
echo 正在安裝 Internet Explorer 11...
start IE11-Windows6.1-x64-zh-tw.exe /passive /forcerestart
exit
) else (
cd /d update
echo 已經 cd 至 [%cd%]
for %%i in (windows6.1-kb???????-*x64.msu) do (
echo 正在安裝 Internet Explorer 11 所需的更新 ...
echo 檔案: %%i ...
wusa %%i /quiet /norestart
echo.
)

echo 所有 Internet Explorer 11 所需的更新已經安裝完成。
cd /d ..
echo 已經 cd 至 [%cd%]
echo 正在排定重新開機之後的第二階段作業...
regedit /s ie11_2nd-op.reg
echo 這個階段已經完成。
echo 請按任意鍵關閉這個視窗,然後重新開機。
pause>nul
exit
)

exit
--------------------------------------------------

--
Tags: Windows

All Comments

Una avatar
By Una
at 2018-11-28T23:09
setlocal enabledelayedexpansion
Anonymous avatar
By Anonymous
at 2018-12-01T19:54
感謝提醒 結果又要用到這個指令了 s考慮以後二話不說先
加了再說
Wallis avatar
By Wallis
at 2018-12-03T14:27
還要改成 !cd! 吧
Valerie avatar
By Valerie
at 2018-12-07T19:48
看內容是在執行升級IE8TO11吧 怎麼不用WSUS SERVER發佈IE11
Robert avatar
By Robert
at 2018-12-09T14:48
我做成可以離線安裝的那種
Mia avatar
By Mia
at 2018-12-14T04:10
沒什麼特殊需求的話 WSUS Offline Update 就很好用了

藍芽喇叭的音量控制介面關不了

Rachel avatar
By Rachel
at 2018-11-27T00:43
https://i.imgur.com/g4rrMGj.jpg 問題內容:今天接上藍芽喇叭後就遇到這個問題,圖中左上的介面怎樣都關不掉,真的是 讓人很焦躁,請問有人有辦法解決嗎QQ - ...

Win10 如何進安全模式

Enid avatar
By Enid
at 2018-11-26T21:04
大家好。桌電是Acer TC860 Windows 10。螢幕是舊的顯示器(Hanns G HSG1088)。剛剛不小 心把解析度調高,說and#34;輸出信號超出範圍and#34;,沒有螢幕畫面可以看了。 現在家裡沒有其他顯示器可以接電腦。剛稍微爬了一下文,好像可以進安全模式調低解析度 ,找到的方法是an ...

windows現在究竟有沒有防更新的方式?

Dinah avatar
By Dinah
at 2018-11-26T19:57
防更新的方式 如果是上篇推文所說的在群組原則或機碼啟用wsus 並將ip指到錯誤 的位置 那沒有用 我已經試過了 wuauserv還是會去跟微軟官方作更新 如果要確認可行 可能要client os必須是專業版 而且你也必須真的架一個wsus server 然後確實建立首次的連線才會成功 總之 這步驟 ...

無法開機?

Skylar Davis avatar
By Skylar Davis
at 2018-11-26T13:51
小弟win 10電腦突然無法開機,只會出現下面這些畫面 https://i.imgur.com/7BKtcVs.jpg 在選好微軟注音後進去後是這個畫面 https://i.imgur.com/LAc43wO.jpg 進去 「疑難排解」之後出現6個選項 https://i.imgur.com/WGl ...

自動關機 卡在BIOS

Irma avatar
By Irma
at 2018-11-25T12:16
作業系統:WIN10 Service Pack:1809.17763.134 發生問題頻率:每天 是否有做Windows Update:有 問題內容:小弟電腦基本上是不關機的,某天早上起床突然發現電腦怎麼自己卡在 BIOS畫面,重開機後發現BIOS裡面沒有SSD,於是我又重開了一次,他還是只會自動進 ...