CMDER เป็น แพ็คเกจซอฟต์แวร์ ที่สร้างขึ้นจากความหงุดหงิดที่บริสุทธิ์เนื่องจากไม่มีอีมูเลเตอร์คอนโซลที่ใช้งานได้บน Windows มันขึ้นอยู่กับ conemu ด้วยการยกเครื่องการกำหนดค่า ที่สำคัญ มาพร้อมกับโทนสี Monokai, Clink ที่น่าทึ่ง
ข้อได้เปรียบหลักของ CMDER คือการพกพา มันถูกออกแบบมาให้อยู่ในตัวเองโดยไม่มีการพึ่งพาภายนอกซึ่งทำให้ดีสำหรับ แท่ง USB หรือ ที่เก็บข้อมูลบนคลาวด์ ดังนั้นคุณสามารถพกพาคอนโซลนามแฝงและไบนารี (เช่น wget , curl และ git ) กับคุณได้ทุกที่
อินเทอร์เฟซผู้ใช้ของ CMDER ได้รับการออกแบบมาเพื่อให้เป็นที่ชื่นชอบตามากขึ้นและคุณสามารถเปรียบเทียบความแตกต่างหลักระหว่าง CMDER และ CONEMU ได้ที่นี่
C:Program Files หรือที่อื่น ๆ ที่ต้องการการเข้าถึงผู้ดูแลระบบสำหรับการแก้ไขไฟล์การกำหนดค่า%cmder_root%bin เพื่อฉีดเข้าไปในเส้นทางของคุณCmder.exe%cmder_root%bin ดู: bin/readme.md/max_depth [1-5] ใน 'อาร์กิวเมนต์บรรทัดคำสั่ง' สำหรับตาราง init.bat 'เพื่อเพิ่มไดเรกทอรีย่อยซ้ำ%cmder_root%opt ดู: opt/readme.mdCmder.exe ด้วยอาร์กิวเมนต์บรรทัดคำสั่ง /C ตัวอย่าง: cmder.exe /C %userprofile%cmder_configสิ่งนี้จะสร้างโครงสร้างไดเรกทอรีต่อไปนี้หากหายไป
c:users[username]cmder_config
├───bin
├───config
│ └───profile.d
└───opt
%userprofile%cmder_configbin/max_depth [1-5] ใน 'อาร์กิวเมนต์บรรทัดคำสั่ง' สำหรับตาราง init.bat 'เพื่อเพิ่มไดเรกทอรีย่อยซ้ำ%user_profile%cmder_configopt| การโต้แย้ง | คำอธิบาย |
|---|---|
/C [user_root_path] | โฟลเดอร์รูทผู้ใช้ CMDER แต่ละคน ตัวอย่าง: %userprofile%cmder_config |
/M | ใช้ conemu-%computername%.xml สำหรับที่เก็บข้อมูล conemu แทน user_conemu.xml |
/REGISTER [ALL, USER] | ลงทะเบียนทางลัดเมนูเชลล์ Windows |
/UNREGISTER [ALL, USER] | ยกเลิกการลงทะเบียนเมนูเชลล์ Windows |
/SINGLE | เริ่ม CMDER ในโหมดเดียว |
/START [start_path] | เส้นทางโฟลเดอร์ที่จะเริ่มต้น |
/TASK [task_name] | งานที่จะเริ่มหลังการเปิดตัว |
/X [ConEmu extras pars] | ส่งต่อพารามิเตอร์ไปยัง conemu |
ดังนั้นคุณได้ทำการทดลองกับ CMDER เล็กน้อยและต้องการให้มันยิงในบ้านถาวรมากขึ้น
.cmder.exe /REGISTER ALL หากคุณได้รับข้อความ "access denied" ตรวจสอบให้แน่ใจว่าคุณกำลังดำเนินการคำสั่งในพรอมต์ ของผู้ดูแลระบบในหน้าต่าง File Explorer คลิกขวาหรือบนไดเรกทอรีเพื่อดู "CMDER ที่นี่" ในเมนูบริบท
(ทางลัดบางส่วนยังไม่ได้บันทึกไว้แม้ว่าจะมีอยู่ - โปรดจัดทำเอกสารที่นี่)
คุณสามารถเปิดแท็บหลายแท็บแต่ละอันที่มีหนึ่งในเปลือกหอยต่อไปนี้:
| งาน | เปลือก | คำอธิบาย |
|---|---|---|
| cmder | cmd.exe | Windows cmd.exe shell ได้รับการปรับปรุงด้วย Git, Git Aware Prompt, Clink (GNU readline) และนามแฝง |
| cmder เป็นผู้ดูแลระบบ | cmd.exe | Windows ผู้ดูแลระบบ cmd.exe cmder shell |
| PowerShell | powershell.exe | Windows PowerShell ได้รับการปรับปรุงด้วย Git และ Git Aware Prompt |
| PowerShell ในฐานะผู้ดูแลระบบ | powershell.exe | Windows Windows powershell.exe Cmder Shell |
| ทุบตี | bash.exe | Unix/Linux เช่น Shell Bash ที่ทำงานบน Windows |
| ทุบตีในฐานะผู้ดูแลระบบ | bash.exe | ผู้ดูแลระบบ UNIX/LINUX เช่น Bash Shell ที่ทำงานบน Windows |
| มิ้นต์ | bash.exe | Unix/Linux เช่น Shell Bash ที่ทำงานบน Windows ดูด้านล่างสำหรับความแตกต่างของการกำหนดค่ามินตี้ |
| Mintty ในฐานะผู้ดูแลระบบ | bash.exe | ผู้ดูแลระบบ UNIX/LINUX เช่น Bash Shell ที่ทำงานบน Windows ดูด้านล่างสำหรับความแตกต่างของการกำหนดค่ามินตี้ |
แท็บ CMDER, PowerShell และ Bash ทั้งหมดทำงานที่ด้านบนของ Windows Console API และทำงานตามที่คุณคาดหวังใน CMDER ด้วยการเข้าถึงการใช้โทนสีของ CONEMU การผูกกุญแจและการตั้งค่าอื่น ๆ ที่กำหนดไว้ในกล่องโต้ตอบการตั้งค่า CONEMU
หมายเหตุ: เฉพาะ CMDER ฉบับเต็มเท่านั้นที่มาพร้อมกับการทุบตีที่ติดตั้งไว้ล่วงหน้าโดยใช้การติดตั้ง Git-for-Windows แท็บ Bash ที่กำหนดค่าล่วงหน้าอาจไม่ทำงานใน CMDER Mini Edition โดยไม่ต้องกำหนดค่าเพิ่มเติม
อย่างไรก็ตามคุณอาจเลือกที่จะใช้การติดตั้ง BASH ภายนอกเช่นระบบย่อยของ Microsoft สำหรับ Linux (เรียกว่า WSL) หรือโครงการ Cygwin ซึ่งให้การสนับสนุน POSIX บน Windows
หมายเหตุ: แท็บ Mintty ใช้โปรแกรมที่เรียกว่า 'Mintty' เป็นตัวจำลองเทอร์มินัลที่ไม่ได้ขึ้นอยู่กับ Windows Console API แต่จะแสดงผลกราฟิกโดย CONEMU Mintty แตกต่างจากแท็บอื่น ๆ ที่รองรับประเภทคำศัพท์ XTERM/XTERM-256COLOR และไม่ทำงานกับการตั้งค่า CONEMU เช่นโทนสีและการผูกคีย์ ดังนั้นจึงคาดว่าจะมีความแตกต่างในการใช้งานเช่น CMDER ที่ไม่สามารถใช้การกำหนดค่าทั่วทั้งระบบได้
เป็นผลให้การกำหนดค่าเฉพาะ mintty ทำผ่านไฟล์ [%USERPROFILE%|$HOME]/.minttyrc คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ Mintty และไฟล์กำหนดค่าได้ที่นี่
ตัวอย่างของการตั้งค่าสีเทอร์มินัลพกพา CMDER สำหรับ Mintty:
จาก Shell/Mintty Shell:
cd $CMDER_ROOT/vendor
git clone https://github.com/karlin/mintty-colors-solarized.git
cd mintty-colors-solarized/
echo source $CMDER_ROOT/vendor/mintty-colors-solarized/mintty-solarized-dark.sh>>$CMDER_ROOT/config/user_profile.sh
คุณอาจพบโทนสี monokai สำหรับ Mintty เพื่อให้ตรงกับ cmder ที่นี่
cmd.exe เริ่มต้น CMDER พรอมต์ CMDER cmd::Cmder เริ่มต้นได้รับการปรับแต่งโดยใช้ Clink และกำหนดค่าโดยการแก้ไขไฟล์กำหนดค่าที่มีอยู่ในหนึ่งในสองตำแหน่ง:
%CMDER_ROOT%configcmder_prompt_config.lua%CMDER_USER_CONFIG%cmder_prompt_config.lua หากการตั้งค่า cmder ของคุณไม่มีไฟล์นี้สร้างจาก %CMDER_ROOT%vendorcmder_prompt_config.lua.default
การปรับแต่งรวมถึง:
[user]@[host] ถึงจุดเริ่มต้นของพรอมต์~ สำหรับไดเรกทอรีโฮมλ สัญลักษณ์เอกสารอยู่ในไฟล์สำหรับการตั้งค่าแต่ละครั้ง
cmd.exe เริ่มต้นโดยใช้อาร์กิวเมนต์งาน1. {cmd::Cmder as Admin}2. {cmd::Cmder}หมายเหตุ: ให้ความสนใจกับคำพูด!
cmd /s /k ""%ConEmuDir%..init.bat" [ADD ARGS HERE]"
init.bat| การโต้แย้ง | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
/c [user cmder root] | เปิดใช้งาน Folders Bin และ Config สำหรับ 'CMDER เป็นเซสชันของผู้ดูแลระบบเนื่องจากสภาพแวดล้อมที่ไม่แชร์ | ไม่ได้ตั้งค่า |
/d | เปิดใช้งานเอาต์พุตดีบัก | ไม่ได้ตั้งค่า |
/f | เปิดใช้งานโหมด CMDER Fast Init สิ่งนี้ปิดใช้งานคุณสมบัติบางอย่างดูคำขอดึง #1492 สำหรับรายละเอียดเพิ่มเติม | ไม่ได้ตั้งค่า |
/t | เปิดใช้งานโหมดเริ่มต้น CMDER สิ่งนี้แสดงเวลาที่ใช้สคริปต์เริ่มต้นใช้งาน | ไม่ได้ตั้งค่า |
/git_install_root [file path] | เส้นทางรูทการติดตั้ง GIT ที่ระบุ | %CMDER_ROOT%vendorGit-for-Windows |
/home [home folder] | เส้นทางโฟลเดอร์ที่ผู้ใช้ระบุเพื่อตั้งค่าตัวแปรสภาพแวดล้อม %HOME% | %userprofile% |
/max_depth [1-5] | กำหนดค่าความลึกสูงสุดเมื่อเพิ่มไปยังเส้นทางสำหรับ %cmder_root%bin และ %cmder_user_bin% | 1 |
/nix_tools [0-2] | กำหนดวิธีการเพิ่มเครื่องมือ *nix ลงในเส้นทาง ชอบเครื่องมือ Windows: 1, ชอบ *Nix Tools: 2, NO /usr/bin ใน %PATH% : 0 | 1 |
/svn_ssh [path to ssh.exe] | กำหนด %SVN_SSH% เพื่อให้เราสามารถใช้ GIT SVN กับที่เก็บ SSH SVN | %GIT_INSTALL_ROOT%binssh.exe |
/user_aliases [file path] | พา ธ ไฟล์ชี้ไปที่นามแฝงของผู้ใช้ | %CMDER_ROOT%configuser_aliases.cmd |
/v | เปิดใช้งานเอาต์พุต verbose | ไม่ได้ตั้งค่า |
| (อาร์กิวเมนต์ที่กำหนดเอง) | อาร์กิวเมนต์ที่ผู้ใช้กำหนดประมวลผลโดย cexec พิมพ์ cexec /? สำหรับการใช้งานมากขึ้น | ไม่ได้ตั้งค่า |
การกำหนดค่าแบบพกพาผู้ใช้เดี่ยวสามารถทำได้โดยใช้ไฟล์กำหนดค่าเชลล์เฉพาะของ CMDER แก้ไขไฟล์ด้านล่างเพื่อเพิ่มการกำหนดค่าของคุณเอง:
| เปลือก | config ผู้ใช้แบบพกพา CMDER |
|---|---|
| cmder | %CMDER_ROOT%configuser_profile.cmd |
| PowerShell | $ENV:CMDER_ROOTconfiguser_profile.ps1 |
| Bash/Mintty | $CMDER_ROOT/config/user_profile.sh |
หมายเหตุ: เซสชั่น Bash และ Mintty จะจัดหาไฟล์ $HOME/.bashrc หากมีอยู่หลังจากแหล่งที่มา $CMDER_ROOT/config/user_profile.sh
คุณสามารถเขียน *.cmd|*.bat , *.ps1 และ *.sh สคริปต์และเพียงแค่วางลงในโฟลเดอร์ %CMDER_ROOT%configprofile.d เพื่อเพิ่มการกำหนดค่าเริ่มต้นลงใน CMDER
| เปลือก | cmder Profile.d scripts |
|---|---|
| cmder | %CMDER_ROOT%configprofile.d*.bat and *.cmd |
| PowerShell | $ENV:CMDER_ROOTconfigprofile.d*.ps1 |
| Bash/Mintty | $CMDER_ROOT/config/profile.d/*.sh |
ในการปิดใช้งานสถานะ GIT ของ CMDER Prompt ทั่วโลกเพิ่มต่อไปนี้เป็น ~/.gitconfig หรือในเครื่องสำหรับ repo [repo]/.git/config และเริ่มเซสชันใหม่
หมายเหตุ: การกำหนดค่านี้ไม่ได้พกพา
[cmder]
status = false # Opt out of Git status for 'ALL' Cmder supported shells.
cmdstatus = false # Opt out of Git status for 'Cmd.exe' shells.
psstatus = false # Opt out of Git status for 'Powershell.exe and 'Pwsh.exe' shells.
shstatus = false # Opt out of Git status for 'bash.exe' shells.
Cmd.exe ) คุณสามารถกำหนดนามแฝงอย่างง่ายสำหรับเซสชัน cmd.exe ด้วยคำสั่งเช่น alias name=command cmd.exe นามแฝงสนับสนุนพารามิเตอร์ตัวเลือกผ่าน $1-9 หรืออักขระพิเศษ $* ดังนั้นนามแฝง vi=vim.exe $* พิมพ์เป็น vi [filename] จะเปิด [filename] ใน vim.exe
นามแฝง cmd.exe อาจมีความซับซ้อนมากขึ้น โปรดดู: เอกสาร Doskey.exe สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับนามแฝงที่ซับซ้อน/มาโครสำหรับ cmd.exe
นามแฝงที่กำหนดโดยใช้คำสั่ง alias.bat จะถูกบันทึกโดยอัตโนมัติในไฟล์ %CMDER_ROOT%configuser_aliases.cmd
ในการสร้างนามแฝงและ/หรือการตั้งค่าโปรไฟล์อื่น ๆ อย่างถาวรเพิ่มลงในหนึ่งในสิ่งต่อไปนี้:
หมายเหตุ: สิ่งเหล่านี้ถูกโหลดในลำดับนี้โดย $CMDER_ROOT/vendor/init.bat สิ่งใดที่เก็บไว้ใน %CMDER_ROOT% จะเป็นการตั้งค่าแบบพกพาและจะติดตาม CMDER ไปยังเครื่องอื่น
%CMDER_ROOT%configprofile.d*.cmd และ *.bat%CMDER_ROOT%configuser_aliases.cmd%CMDER_ROOT%configuser_profile.cmd Bash Shells รองรับนามแฝงที่เรียบง่ายและซับซ้อนด้วยพารามิเตอร์เสริมที่เกิดขึ้นได้ดังนั้นพวกเขาจึงทำงานแตกต่างกันเล็กน้อย การพิมพ์ alias name=command จะสร้างนามแฝงสำหรับเซสชันการรันปัจจุบันเท่านั้น
ในการสร้างนามแฝงและ/หรือการตั้งค่าโปรไฟล์อื่น ๆ อย่างถาวรเพิ่มลงในหนึ่งในสิ่งต่อไปนี้:
หมายเหตุ: สิ่งเหล่านี้ถูกโหลดในลำดับนี้โดย $CMDER_ROOT/vendor/git-for-windows/etc/profile.d/cmder.sh สิ่งใดที่เก็บไว้ใน $CMDER_ROOT จะเป็นการตั้งค่าแบบพกพาและจะติดตาม CMDER ไปยังเครื่องอื่น
$CMDER_ROOT/config/profile.d/*.sh$CMDER_ROOT/config/user_profile.sh$HOME/.bashrc หากคุณเพิ่มนามแฝง Bash เป็น $CMDER_ROOT/config/user_profile.sh พวกเขาจะพกพาและติดตามโฟลเดอร์ CMDER ของคุณหากคุณคัดลอกไปยังเครื่องอื่น $HOME/.bashrc นามแฝงที่กำหนดไม่ได้พกพา
PowerShell มีการสนับสนุนนามแฝงแบบง่าย ๆ เช่น [new-alias | set-alias] alias command ดังนั้นนามแฝงที่ซับซ้อนพร้อมพารามิเตอร์เสริมจะไม่ได้รับการสนับสนุนในเซสชัน PowerShell พิมพ์ get-help [new-alias|set-alias] -full เพื่อขอความช่วยเหลือเกี่ยวกับนามแฝง PowerShell
ในการสร้างนามแฝงและ/หรือการตั้งค่าโปรไฟล์อื่น ๆ อย่างถาวรเพิ่มลงในหนึ่งในสิ่งต่อไปนี้:
หมายเหตุ: สิ่งเหล่านี้ถูกโหลดในลำดับนี้โดย $ENV:CMDER_ROOTvendoruser_profile.ps1 สิ่งใดที่เก็บไว้ใน $ENV:CMDER_ROOT จะเป็นการตั้งค่าแบบพกพาและจะติดตาม CMDER ไปยังเครื่องอื่น
$ENV:CMDER_ROOTconfigprofile.d*.ps1$ENV:CMDER_ROOTconfiguser_profile.ps1 ในการเริ่มต้น Agent SSH Vendored เพียงโทร start-ssh-agent ซึ่งอยู่ในโฟลเดอร์ vendor/git-for-windows/cmd
หากคุณต้องการเรียกใช้เอเจนต์ SSH เมื่อเริ่มต้นให้รวมบรรทัด @call "%GIT_INSTALL_ROOT%/cmd/start-ssh-agent.cmd" ใน %CMDER_ROOT%/config/user_profile.cmd
CMDER ถูกจัดส่งเริ่มต้นด้วยการติดตั้ง GIT แบบ vendored ในแต่ละอินสแตนซ์ของการเปิดตัว CMDER มีความพยายามในการค้นหาผู้ใช้รายอื่นที่ให้ GIT Binaries เมื่อค้นหา git.exe Binary CMDER จะเปรียบเทียบเวอร์ชันต่อไปกับ Vendored One โดยดำเนินการ binary git.exe vendored จะใช้ เฉพาะ เมื่อมันเร็วกว่าการติดตั้งผู้ใช้
คุณสามารถใช้ GIT เวอร์ชันโปรดของคุณโดยรวมถึงเส้นทางในตัวแปรสภาพแวดล้อม %PATH% ยิ่งไปกว่านั้น CMDER รุ่น มินิ (พบในหน้าดาวน์โหลด) ไม่รวมไบนารี GIT ที่ขายดี
คุณสามารถเรียกใช้ bash (เชลล์เริ่มต้นที่ใช้กับ Linux, MacOS และ GNU/HURD) จากภายนอกบน CMDER โดยใช้คำแนะนำต่อไปนี้:
+ เพื่อเพิ่มงานcmd /c "[path_to_external_env]binbash --login -i" -new_console ไปยังกล่องข้อความ Commandsขั้นตอนเพิ่มเติมที่แนะนำ:
คัดลอกไฟล์ vendor/cmder_exinit ไปยัง Cygwin/Babun, MSYS2 หรือ GIT สำหรับสภาพแวดล้อม Windows SDK /etc/profile.d/ โฟลเดอร์เพื่อใช้การตั้งค่าแบบพกพาในโฟลเดอร์ $CMDER_ROOT/config
หมายเหตุ: Mingw สามารถทำงานได้หากสคริปต์ init รวม profile.d แต่สิ่งนี้ยังไม่ได้รับการทดสอบ
ส่วนขยายไฟล์ปลายทางขึ้นอยู่กับเชลล์ที่คุณใช้ในสภาพแวดล้อมนั้น ตัวอย่างเช่น:
/etc/profile.d/cmder_exinit.sh/etc/profile.d/cmder_exinit.zshการไม่ลงรอยกันและแก้ไขบรรทัดด้านล่างในสคริปต์เพื่อใช้ cmder config แม้ว่าจะเปิดตัวจากภายนอก CMDER
# CMDER_ROOT=${USERPROFILE}/cmder # This is not required if launched from Cmder.
init.bat อาร์กิวเมนต์ที่กำหนดเอง คุณสามารถผ่านอาร์กิวเมนต์ที่กำหนดเองไปยัง init.bat และใช้ cexec.cmd ใน user_profile.cmd ของคุณเพื่อประเมินอาร์กิวเมนต์เหล่านี้จากนั้นเรียกใช้คำสั่งตามการตรวจจับธงใด ๆ ที่ถูกตรวจพบหรือไม่
init.bat สร้างทางลัดสองทางสำหรับการใช้ cexec.cmd ในสคริปต์โปรไฟล์ของคุณ
%ccall% - ประเมินค่าสถานะเรียกใช้คำสั่งหากพบและกลับไปยังสคริปต์การโทรและดำเนินการต่อ ccall=call C:Usersusercmderdevvendorbincexec.cmd
ตัวอย่าง: %ccall% /startnotepad start notepad.exe
%cexec% - ประเมินค่าสถานะเรียกใช้คำสั่งหากพบและไม่กลับไปที่สคริปต์การโทร cexec=C:Usersusercmderdevvendorbincexec.cmd
ตัวอย่าง: %cexec% /startnotepad start notepad.exe
มันมีประโยชน์เมื่อคุณมีงานหลายอย่างเพื่อดำเนินการ cmder และต้องการให้เริ่มต้นเซสชันแตกต่างกันไปขึ้นอยู่กับงานที่เลือก
หากต้องการเริ่ม notepad.exe ตามเงื่อนไขเมื่อคุณเริ่มงาน cmder เฉพาะ:
กด win + alt + t
คลิก + เพื่อเพิ่มงานใหม่
เพิ่มด้านล่างลงในบล็อก Commands :
cmd.exe /k " " %ConEmuDir% ..init.bat " /startnotepad "
เพิ่มด้านล่างใน %cmder_root%configuser_profile.cmd
%ccall% " /startNotepad " " start " " notepad.exe " `
หากต้องการดูการใช้ cexec โดยละเอียดให้พิมพ์ cexec /? ใน cmder
CMDER โดยค่าเริ่มต้นมาพร้อมกับการติดตั้ง Conemu แบบ Vendored เป็นตัวจำลองเทอร์มินัลพื้นฐานตามที่ระบุไว้ที่นี่
อย่างไรก็ตามในความเป็นจริง CMDER สามารถทำงานได้ในอีมูเลเตอร์เทอร์มินัลอื่น ๆ ที่หลากหลายและแม้กระทั่ง IDEs แบบบูรณาการ สมมติว่าคุณมี CMDER เวอร์ชันล่าสุดทำตามคำแนะนำต่อไปนี้เพื่อให้ CMDER ทำงานกับเครื่องจำลองเทอร์มินัลของคุณเอง
สำหรับคำแนะนำเกี่ยวกับวิธีการรวม CMDER กับ IDE ของคุณโปรดอ่านส่วน Wiki ของเรา
กระบวนการอัพเกรด CMDER ขึ้นอยู่กับรุ่น/บิลด์ที่คุณกำลังใช้อยู่
หากคุณมี [cmder_root]/config/user[-|_]conemu.xml คุณกำลังใช้ CMDER รุ่นใหม่กว่าให้ทำตามกระบวนการด้านล่าง:
ออกจากเซสชัน cmder ทั้งหมดและเปิดใหม่ [cmder_root]/cmder.exe สิ่งนี้สำรองไว้ [cmder_root]/vendor/conemu-maximus5/conemu.xml [cmder_root]/config/user[-|_]conemu.xml มีอยู่
[cmder_root]/config/user[-|_]conemu.xml มีการตั้งค่าที่กำหนดเองใด ๆ ที่คุณทำโดยใช้กล่องโต้ตอบการตั้งค่า 'การตั้งค่า' ออกจากเซสชัน CMDER ทั้งหมดและสำรองไฟล์ใด ๆ ที่คุณได้รับการแก้ไขด้วยตนเองภายใต้ [cmder_root]/vendor
[cmder_root]/vendor เนื่องจากคุณจะต้องใช้การเปลี่ยนแปลงเหล่านี้อีกครั้งหลังจากการอัพเกรด การปรับแต่งผู้ใช้ทั้งหมดควรไปในโฟลเดอร์ [cmder_root]/config ลบโฟลเดอร์ [cmder_root]/vendor
แยก cmder.zip ใหม่หรือ cmder_mini.zip ลงใน [cmder_root]/ การเขียนทับไฟล์ทั้งหมดเมื่อได้รับแจ้ง
หากคุณไม่มี [cmder_root]/config/user[-|_]conemu.xml คุณกำลังเรียกใช้ CMDER รุ่นเก่าให้ทำตามกระบวนการด้านล่าง:
ออกจากเซสชัน CMDER ทั้งหมดและการสำรองข้อมูล [cmder_root]/vendor/conemu-maximus5/conemu.xml ถึง [cmder_root]/config/user[-|_]conemu.xml
สำรองไฟล์ใด ๆ ที่คุณแก้ไขด้วยตนเองภายใต้ [cmder_root]/vendor
[cmder_root]/vendor เนื่องจากคุณจะต้องใช้การเปลี่ยนแปลงเหล่านี้อีกครั้งหลังจากการอัพเกรด การปรับแต่งผู้ใช้ทั้งหมดควรไปในโฟลเดอร์ [cmder_root]/config ลบโฟลเดอร์ [cmder_root]/vendor
แยก cmder.zip ใหม่หรือ cmder_mini.zip ลงใน [cmder_root]/ การเขียนทับไฟล์ทั้งหมดเมื่อได้รับแจ้ง
คุณสามารถดาวน์โหลด Builds ของสาขาการพัฒนาปัจจุบันได้โดยไปที่ Appveyor ผ่านลิงค์ต่อไปนี้:
การดาวน์โหลดล่าสุด Builds By GitHub สามารถดาวน์โหลดได้จากลิงค์ด้านล่าง:
ซอฟต์แวร์ทั้งหมดที่รวมมาพร้อมกับใบอนุญาตของตัวเอง
ใบอนุญาต MIT (MIT)
ลิขสิทธิ์ (c) 2016 Samuel Vasko
ได้รับอนุญาตโดยไม่ต้องเสียค่าใช้จ่ายสำหรับบุคคลใด ๆ ที่ได้รับสำเนาซอฟต์แวร์นี้และไฟล์เอกสารที่เกี่ยวข้อง ("ซอฟต์แวร์") เพื่อจัดการในซอฟต์แวร์โดยไม่มีการ จำกัด รวมถึง แต่ไม่ จำกัด เฉพาะสิทธิ์ในการใช้สำเนาดัดแปลงผสานเผยแพร่เผยแพร่
ประกาศลิขสิทธิ์ข้างต้นและการแจ้งเตือนการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือส่วนสำคัญของซอฟต์แวร์
ซอฟต์แวร์มีให้ "ตามสภาพ" โดยไม่มีการรับประกันใด ๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จำกัด เฉพาะการรับประกันความสามารถในการค้าการออกกำลังกายสำหรับวัตถุประสงค์เฉพาะและการไม่เข้าร่วม ไม่ว่าในกรณีใดผู้เขียนหรือผู้ถือลิขสิทธิ์จะต้องรับผิดชอบต่อการเรียกร้องความเสียหายหรือความรับผิดอื่น ๆ ไม่ว่าจะเป็นการกระทำของสัญญาการละเมิดหรืออื่น ๆ ที่เกิดขึ้นจากหรือเกี่ยวข้องกับซอฟต์แวร์หรือการใช้งานหรือการติดต่ออื่น ๆ ในซอฟต์แวร์