เปลี่ยนไดเรกทอรีเริ่มต้นเริ่มต้นของ ConEmu


112

ฉันจะเปลี่ยนการตั้งค่า ConEmu ได้อย่างไรเมื่อฉันเปิดขึ้นมามันจะเริ่ม cmd ในไดเรกทอรีที่ฉันเลือกแทนที่จะเป็นโฟลเดอร์ ConEmu ที่เป็นค่าเริ่มต้น


โซลูชัน alt คือการวางงานแบ็ตช์ไว้ที่ใดที่หนึ่งในเส้นทางของคุณซึ่งใช้cd X:\Some\Long\Directory\Nameสำหรับผู้ที่มักจะใช้ ด้วยวิธีนี้คุณไม่ จำกัด เพียงหนึ่ง dir คุณไม่ได้ถูก จำกัด conemu และคุณไม่ได้ จำกัด เพียงแค่เริ่มต้น
Dax Fohl

คำตอบ:


114

นอกจากคำตอบโดย Bruno Pereira

1) วิธีอื่น - สร้างงานใหม่ด้วย "cmd" ในคำสั่ง (ถ้ายังไม่ได้สร้าง) และเพิ่มสิ่งต่อไปนี้ลงในฟิลด์ "Gui args" ของคุณสมบัติงานและเลือกงานนี้ในหน้าเริ่มต้น (วิทยุ "ภารกิจที่ระบุชื่อ")

/dir "FullPathToDir"

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

2) อีกหนึ่งตัวอย่าง - เรียกใช้เชลล์เช่น (เริ่มต้น -> บรรทัดคำสั่ง)

cmd "-cur_console:d:C:\Users\Maks"

ป้อนคำอธิบายรูปภาพที่นี่


ปัญหาคือว่างานไม่ทำงานเมื่อฉันเริ่ม conemu
Nick Ginanto

3
ไม่จริง. คุณสามารถเลือกงานที่มีชื่อสำหรับการเริ่มต้นในหน้า "เริ่มต้น"
Maximus

ฉันได้รับกลุ่มคำสั่งว่างเปล่า! ข้อผิดพลาดเมื่อฉันเพิ่ม / dir PATH ลงในพารามิเตอร์งาน
Nick Ginanto

2
ฉันไม่เข้าใจอะไรเลย แอปของคุณยอดเยี่ยม แต่คุณต้องปรับปรุงฉลากภาษาอังกฤษและการใช้งาน GUI ด้วย Console2 ฉันแค่ต้องไปที่ Edit-> Settings และแก้ไขช่อง "Startup dir" นั่นคือทั้งหมด ฉันจะเพิ่มคำตอบอื่น ๆ (และถ้าฉันสามารถลงคะแนนให้กับคุณได้) ใน 2 วินาทีฉันได้เปลี่ยน dir เริ่มต้นโดยขั้นตอนของคุณเป็นไปไม่ได้

2
วิธีที่สองนั้นดีกว่าเพราะง่ายกว่าและไม่เปิด PowerShell!
Piotr Sobczyk

43

เพียงแก้ไขทางลัดเริ่มต้นของคุณโดยเพิ่ม/Dirตัวเลือกดังนี้:

ConEmu /Dir <path to desired directory>

หรือบนคุณสมบัติทางลัดเปลี่ยนเส้นทางเริ่มต้นใน:สิ่งที่คุณชื่นชอบ

ป้อนคำอธิบายรูปภาพที่นี่


3
ฉันไม่รู้ว่าทำไมสิ่งที่กล่าวมามี upvotes มากกว่า นี่เป็นวิธีที่ถูกต้องในการเปลี่ยนไดเรกทอรีเริ่มต้น "เริ่มต้น" ตามที่ร้องขอ สิ่งนี้จะใช้กับงานทั้งหมดที่เริ่มต้นในอินสแตนซ์ ConEmu นั้น
ELLIOTTCABLE

ไม่ได้ผลสำหรับฉันเลย
Xupicor

พบผู้ร้าย - ฉันเรียกใช้ทุบตีด้วย-loginตัวเลือกและนั่นจะส่งผลในไดเรกทอรีบ้านเสมอ ตอนนี้ตั้งค่าไดเรกทอรีด้วย-cur_consoleหรือ-new_consoleทำงานได้ดี
Xupicor

6

เปิดการตั้งค่า:

  1. การเริ่มต้น / งาน
  2. สร้างงานใหม่
  3. ในช่องแรกให้ใส่ชื่อเช่น Console
  4. ในช่องที่สามให้คัดลอกสิ่งนี้: C:\Windows\System32\cmd.exe -cur_console:d:D:/
  5. ไปที่ Startup และเลือกงานจากเมนู "ระบุชื่องาน"

เริ่มต้นใหม่


ฉันจะเขียนเส้นทางโฟลเดอร์ที่มีช่องว่างได้อย่างไร
Nick Ginanto

คุณได้พยายามอ้างอิงเส้นทางด้วย"หรือไม่?

1

ในหน้าต่างงานเช่นเดียวกับคำตอบด้านบนให้ใช้สิ่งต่อไปนี้

/dir %HOMEPATH%

แทนเส้นทางโดยตรงไปยังโฟลเดอร์บ้านของคุณ


1

/dirสิ่งที่ไม่ได้ทำงานให้ฉันด้วย Powershell ฉันสิ้นสุดการวางคำสั่งเป็นpowershell.exe -noexit D:\MyDocsเช่น:

Powershell พร้อมไดเรกทอรีเริ่มต้น

จากนั้นตั้งค่าให้เป็นงานเริ่มต้นตามที่แสดงในคำตอบของ Maximus แล้ว:

ไม่


1

ทางออกอื่น สร้างงานและดำเนินการเมื่อ ConEmu เริ่มทำงาน

สร้างงานเช่นไปที่โฟลเดอร์D:\exampleDir

คุณสามารถต่อคำสั่งเข้าด้วยกันได้ &

การสร้างงาน - ConEmu

ดำเนินการงานเมื่อเริ่มต้น:

งานเมื่อเริ่มต้น - ConEmu

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.