請選擇 進入手機版 | 繼續訪問電腦版

微剋多資訊

 找回密碼
 註冊

Sign in with google

Google帳號登入

搜索
12
返回列表 發新帖

簽到天數: 9

該用戶今日未簽到

升級   100%

發表於 2024-9-12 12:55 | 顯示全部樓層
maodou 發表於 2021-12-9 17:13
改成這樣, 用 SetupComplete.cmd (UTF-8) 就可以:Windows 11 專業版 22000.348
Windows 10 專業版 19044.1 ...

再次請教M大,WIN11 24H2的"小工具"、"Copilot"如何撰寫程式碼再加入SetupComplete.cmd進行隱藏?


使用道具

該用戶從未簽到

升級   0%

發表於 2024-9-12 21:40 | 顯示全部樓層
本帖最後由 maodou 於 2024-9-12 22:27 編輯
foster 發表於 2024-9-12 12:55
再次請教M大,WIN11 24H2的"小工具"、"Copilot"如何撰寫程式碼再加入SetupComplete.cmd進行隱藏?

微軟在比較新的Windows 11 build上把Registry中的TaskbarDa給鎖住了,沒辦法用reg add改
目前只能乖乖到工具列設定關閉小工具 (如果有人知道其他方法請分享)

至於Copilot跟前面回答的Microsoft Store方法一樣
  1. @echo off
  2. reg load HKLM\DEFAULT %SystemDrive%\Users\Default\ntuser.dat
  3. reg add "HKLM\DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "UnpinMsStore" /t REG_SZ /d "powershell -WindowStyle Hidden -ExecutionPolicy Bypass -Command \"(((New-Object -ComObject Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() ^| ?{$_.Name -eq 'Microsoft Store'}).Verbs() ^| ?{$_.Name -match '^&K'}).DoIt()\"" /f
  4. reg add "HKLM\DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "UnpinCopilot" /t REG_SZ /d "powershell -WindowStyle Hidden -ExecutionPolicy Bypass -Command \"(((New-Object -ComObject Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() ^| ?{$_.Name -eq 'Copilot'}).Verbs() ^| ?{$_.Name -match '^&K'}).DoIt()\"" /f
  5. reg unload HKLM\DEFAULT
複製代碼
Windows 11 24H2 專業版 26100.1742
測試過可以
  • 給你個讚

    foster 貢獻度 +5

使用道具

簽到天數: 9

該用戶今日未簽到

升級   100%

發表於 2024-9-13 10:14 | 顯示全部樓層
maodou 發表於 2024-9-12 21:40
微軟在比較新的Windows 11 build上把Registry中的TaskbarDa給鎖住了,沒辦法用reg add改
目前只能乖乖到工 ...

我一開始大概知道隱藏Copilot方法應該跟Microsoft Store類似,
reg add "HKLM\DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "UnpinMsStore" /t REG_SZ /d "powershell -WindowStyle Minimized -ExecutionPolicy Bypass -Command \"(((New-Object -ComObject Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() ^| ?{$_.Name -eq 'Microsoft Store'}).Verbs() ^| ?{$_.Name -match '^&K'}).DoIt()\"" /f

有試著將{$_.Name -eq 'Microsoft Store'}變成{$_.Name -eq 'Copilot'},但不知道"UnpinMsStore"要改成什麼,試過當然不成功,哈。

至於"微軟在比較新的Windows 11 build上把Registry中的TaskbarDa給鎖住了,沒辦法用reg add改",還真不知道微軟要鎖這個幹嘛,與安全性一點關係都沒有!

之前WIN10我有在SetupComplete.cmd整合DefenderControl.exe將系統的Defender功能一開始就關閉,在WIN10是可行的。
但WIN11應該有竄改防護的設定,一開始狀態預設開啟,會造成DefenderControl.exe無法執行,試著要將"關閉竄改防護"整合到SetupComplete.cmd也是不行,
也是只能進入系統後手動變更成關閉。



Copilot試過可以隱藏,謝謝M大!

使用道具

該用戶從未簽到

升級   0%

發表於 2024-9-13 18:20 | 顯示全部樓層
本帖最後由 maodou 於 2024-9-13 18:22 編輯
foster 發表於 2024-9-13 10:14
有試著將{$_.Name -eq 'Microsoft Store'}變成{$_.Name -eq 'Copilot'},但不知道"UnpinMsStore"要改成什麼,試過當然不成功,哈。

但WIN11應該有竄改防護的設定,一開始狀態預設開啟,會造成DefenderControl.exe無法執行

UnpinMsStore跟UnpinCopilot只是用來分辨的名稱,如果你兩個名稱取一樣,那麼後面的設定會蓋掉前面的
Microsoft Store跟Copilot才是要從工作列取消釘選的圖示名字

防毒軟體不能隨意用命令關掉我覺得是合理的 (不然病毒也可以用命令幫你關掉)

使用道具

該用戶從未簽到

升級   0%

發表於 2024-9-14 14:19 | 顯示全部樓層
本帖最後由 maodou 於 2024-9-15 00:19 編輯
foster 發表於 2024-9-12 12:55
再次請教M大,WIN11 24H2的"小工具"、"Copilot"如何撰寫程式碼再加入SetupComplete.cmd進行隱藏?

找到方法可以改TaskbarDa了,但是不知道可以用多久
Microsoft Store、Copilot、Widget 三個分開寫 (分三個PowerShell執行)
  1. @echo off
  2. reg load HKLM\DEFAULT %SystemDrive%\Users\Default\ntuser.dat
  3. reg add "HKLM\DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "UnpinMsStore" /t REG_SZ /d "powershell -WindowStyle Hidden -NoProfile -ExecutionPolicy Bypass -Command \"(((New-Object -ComObject Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() ^| ?{$_.Name -eq 'Microsoft Store'}).Verbs() ^| ?{$_.Name -match '^&K'}).DoIt()\"" /f
  4. reg add "HKLM\DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "UnpinCopilot" /t REG_SZ /d "powershell -WindowStyle Hidden -NoProfile -ExecutionPolicy Bypass -Command \"(((New-Object -ComObject Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() ^| ?{$_.Name -eq 'Copilot'}).Verbs() ^| ?{$_.Name -match '^&K'}).DoIt()\"" /f
  5. reg add "HKLM\DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "TaskbarDa" /t REG_SZ /d "powershell -WindowStyle Hidden -NoProfile -ExecutionPolicy Bypass -Command \"Copy-Item $env:windir\System32\reg.exe $env:TEMP\reg1.exe ; ^& $env:TEMP\reg1.exe add 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced' /v TaskbarDa /t REG_DWORD /d 0 /f ; Remove-Item $env:TEMP\reg1.exe -Force\"" /f
  6. reg unload HKLM\DEFAULT
複製代碼
Microsoft Store、Copilot、Widget 三個一起寫 (同一個PowerShell執行)
  1. @echo off
  2. reg load HKLM\DEFAULT %SystemDrive%\Users\Default\ntuser.dat
  3. reg add "HKLM\DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "TaskbarJobs" /t REG_SZ /d "powershell -WindowStyle Hidden -NoProfile -ExecutionPolicy Bypass -Command \"(((New-Object -ComObject Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() ^| ?{($_.Name -eq 'Microsoft Store') -or ($_.Name -eq 'Copilot')}).Verbs() ^| ?{$_.Name -match '^&K'}).DoIt() ; Copy-Item $env:windir\System32\reg.exe $env:TEMP\reg1.exe ; ^& $env:TEMP\reg1.exe add 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced' /v TaskbarDa /t REG_DWORD /d 0 /f ; Remove-Item $env:TEMP\reg1.exe -Force\"" /f
  4. reg unload HKLM\DEFAULT
複製代碼
Windows 11 24H2 專業版 26100.1742
測試過可以

點評

我也測試過OK,感謝!  發表於 2024-9-15 10:31
  • 給你個讚

    foster 貢獻度 +5

使用道具

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

小黑屋|Archiver|微剋多資訊(MicroDuo)

GMT+8, 2024-10-14 15:53

Discuz! X

© 2009-2023 Microduo

快速回覆 返回頂部 返回列表