วิธีการแทนที่ตำแหน่ง wincmd.ini


9

จะแทนที่wincmd.iniตำแหน่งหลังจากติดตั้งTotal Commanderได้อย่างไร? ฉันไม่พบรายการเมนูสำหรับการตั้งค่านี้ การตั้งค่านี้ถูกเก็บไว้ที่ไหน? ระบบปฏิบัติการคือ Windows XP หรือ Windows 7 32 บิต


คุณใช้ระบบปฏิบัติการอะไร
Raystafarian

คำอธิบายปัญหาล่าสุด
facteeker

คำตอบ:


16

ก่อนอื่นแก้ไข wincmd.ini ค้นหาUseIniInProgramDir=และตั้งค่าเป็น 7

UseIniInProgramDir = ค่าสถานะรวมตัวแปรนี้จะถูกอ่านหาก wincmd.ini อยู่ใน dir เดียวกับโปรแกรม เป็นผลรวมของค่าต่อไปนี้: 0: ปิดใช้งาน 1: ใช้ wincmd.ini ในโปรแกรม -dir หากไม่มีการตั้งค่าตำแหน่งอื่นผ่านรีจิสตรีหรือพารามิเตอร์ 2: ใช้ wcx_ftp.ini ในโปรแกรม -dir หากไม่มีการตั้งค่าตำแหน่งอื่น ๆ ผ่านรีจิสทรีหรือพารามิเตอร์ 4: แทนที่การตั้งค่ารีจิสทรี (แต่ไม่ใช่พารามิเตอร์บรรทัดคำสั่ง)

จากนั้นแก้ไขทางลัดไปยัง Total Commander เพื่อให้มีลักษณะดังนี้:

TC_path\TOTALCMD.EXE /i=config_path/wincmd.ini

โดยที่ TC_path เป็นพา ธ ไปยัง totalcmd.exe และ config_path เป็นพา ธ ที่ต้องการไปยัง wincmd.ini


ฉันใช้ v8.01 ไม่มีการตั้งค่าเช่น UseIniInProgramDir มันเปลี่ยนไปหรือไม่
antivirtel

เพียงลองสร้างรายการมันควรจะได้ผล
Molgar

wincmd.ini ไม่สามารถเขียนโดยผู้ใช้บนคอมพิวเตอร์ในที่ทำงานของฉันนั่นเป็นเหตุผลที่ฉันต้องการแทนที่มันด้วย :( เป็นไปได้หรือไม่หรือฉันจำเป็นต้องติดตั้งรุ่นพกพา
törzsmókus


1

ฉันต้องการสิ่งนี้เช่นกัน แต่สำหรับ 2 ไฟล์: wincmd.ini และ wcx_ftp.ini

totalcmd.exe /I=%pdrive%/totalcmd/MyCMDs.ini /F=%pdrive%/totalcmd/MyFTP.ini

ฉันทำสำเนาของไฟล์ต้นฉบับและเปลี่ยนชื่อพวกเขาเพื่อการอ้างอิงส่วนบุคคล คุณอาจจะต้องเปลี่ยนแปลงไดเรกทอรี: c:\totalcmd\เหมือง


1

จริงๆแล้วมีคำอธิบายโดยละเอียดว่าผู้บัญชาการทั้งหมดมองหาไฟล์ ini อย่างไร ฉันเองใช้วิธีการรีจิสทรีเพื่อย้ายเหมือง:

http://www.ghisler.ch/wiki/index.php/Finding_the_paths_of_Total_Commander_files


ยินดีต้อนรับสู่ Super User! คุณช่วยกรุณารวมข้อมูลที่เกี่ยวข้องจากลิงค์ในคำตอบของคุณ? สิ่งนี้จะทำให้แน่ใจว่าคำตอบของคุณยังคงมีประโยชน์แม้ว่าหน้าเว็บที่เชื่อมโยงนั้นจะเปลี่ยนแปลงหรือหายไป
Excellll

0

ในขณะที่ฉันใช้อาร์กิวเมนต์บรรทัดคำสั่งในทางลัด (ไฟล์. lnk) เมื่อเรียกใช้จาก thumbdrive ของฉันบนเครื่องของฉันฉันตั้งค่ารีจิสทรีไปยังตำแหน่งที่ฉันต้องการ สิ่งนี้ทำให้ฉันสามารถเปลี่ยนชื่อwincmd.iniไฟล์ต่อเครื่องโดยไม่ต้องกังวลว่าจะใช้ทางลัดใด

ตำแหน่งรีจิสตรีอยู่ที่นี่ (แสดงเป็นไฟล์. REG):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Ghisler]

[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"IniFileName"="%AppData%\\Ghisler\\wincmd-%COMPUTERNAME%.ini"
"FtpIniName"="%AppData%\\Ghisler\\wcx_ftp.ini"
"InstallDir"="%SystemDrive%\\totalcmd"

หากต้องการใช้ตำแหน่งเดียวกันกับทั้งระบบ (ผู้ใช้ทั้งหมด) ให้ใช้รหัสต่อไปนี้แทน แต่การตั้งค่าในผู้ใช้แต่ละคนที่สำคัญยังจะแทนที่HKEY_CURRENT_USERHKEY_LOCAL_MACHINE

[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]

หมายเหตุ: คุณอาจจะต้องแทนที่ envars ในตัวอย่างของฉันด้วยสถานที่จริงก่อนที่จะนำเข้า


0

เพียงแค่ย้ายสองไฟล์ไปยังโฟลเดอร์โปรแกรม TC ของคุณและวางบรรทัดนี้ในส่วน [การกำหนดค่า] ของไฟล์ wincmd.ini ของคุณ:

UseIniInProgramDir = 7


ดีกว่า:
ใช้ IniReloc: http://ghisler.fileburst.com/addons/inireloc.zip

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