cd之後去echo %cd%不是應該會同步更新? - Windows
By Edward Lewis
at 2018-11-27T08:04
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
--------------------------------------------------
--
每當 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
By Una
at 2018-11-28T23:09
at 2018-11-28T23:09
By Anonymous
at 2018-12-01T19:54
at 2018-12-01T19:54
By Wallis
at 2018-12-03T14:27
at 2018-12-03T14:27
By Valerie
at 2018-12-07T19:48
at 2018-12-07T19:48
By Robert
at 2018-12-09T14:48
at 2018-12-09T14:48
By Mia
at 2018-12-14T04:10
at 2018-12-14T04:10
Related Posts
藍芽喇叭的音量控制介面關不了
By Rachel
at 2018-11-27T00:43
at 2018-11-27T00:43
Win10 如何進安全模式
By Enid
at 2018-11-26T21:04
at 2018-11-26T21:04
windows現在究竟有沒有防更新的方式?
By Dinah
at 2018-11-26T19:57
at 2018-11-26T19:57
無法開機?
By Skylar Davis
at 2018-11-26T13:51
at 2018-11-26T13:51
自動關機 卡在BIOS
By Irma
at 2018-11-25T12:16
at 2018-11-25T12:16