คำถามติดแท็ก path

พา ธ ในระบบไฟล์คอมพิวเตอร์โดยทั่วไปคือที่อยู่ที่มนุษย์สามารถอ่านได้ของชื่อไฟล์หรือไดเรกทอรีที่ระบุตำแหน่งที่ไม่ซ้ำในระบบไฟล์และแสดงโดยสตริงขององค์ประกอบพา ธ ที่คั่นด้วยตัวคั่น (โดยทั่วไปเครื่องหมายทับ "/" หรือแบ็กสแลช "\") PATH (ตัวแปร) เป็นตัวแปรสภาพแวดล้อมที่ระบุรายการของไดเรกทอรีที่ตั้งโปรแกรมปฏิบัติการได้

0
เปลี่ยนชื่อของเส้นทางมาตรฐานที่แปลเช่น“ Eigene Dateien” (เอกสาร)
ฉันเพิ่งได้พีซีทำงานใหม่ซึ่งน่าเสียดายที่ติดตั้ง Windows 10 ภาษาเยอรมันฉันเปลี่ยนแป้นพิมพ์และภาษาที่แสดงไปแล้ว แต่ฉันสังเกตว่าชื่อพา ธ ของไดเรกทอรีมาตรฐานเช่น "เอกสาร" มีชื่อพา ธ ภาษาเยอรมัน : Z:\> ls Directory: Z:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 2015-10-05 09:57 .ssh d-r--- 2015-10-05 10:30 Desktop d-r--- 2015-10-05 10:04 Downloads d-r--- 2015-10-02 10:57 Eigene Dateien -a---- 2015-10-02 15:02 70 .bash_history Z:\> cd '.\Eigene Dateien\' …

1
การใช้ทางแยกใน PATH
ฉันสังเกตเห็นสองสามครั้งที่ดูเหมือนว่าฉันไม่สามารถใช้การเชื่อมต่อแบบ NTFS ภายใต้% SystemRoot% ใส่เส้นทางของไฟล์ที่ตามมาใน PATH ของฉันและทำให้มันทำงานกับการค้นหา DLL ได้ ตัวอย่างเช่นถ้าฉันวางไดเรกทอรี "bin" ของผู้ขายไว้ข้างใต้เป็นทางแยกและใส่ไว้ใน% PATH ของฉันฉันก็สามารถเรียกใช้โปรแกรมปฏิบัติการได้ที่นั่นเพียงแค่พิมพ์ชื่อไฟล์ปฏิบัติการบนบรรทัดคำสั่ง (โดยไม่มีพา ธ ) แต่ พวกเขาทันทีสร้างกล่องโต้ตอบที่ DLLs ใช้ปฏิบัติการจากไดเรกทอรีเดียวกันนั้นไม่สามารถพบได้ ถ้าฉันใส่เส้นทางไดเรกทอรี "bin" ของผู้ขายลงใน% PATH% โดยตรงพวกเขาจะทำงานได้ดี เกิดอะไรขึ้นที่นี่กันแน่? มีเหตุผลที่ดีสำหรับมันหรือเป็นเพียงข้อผิดพลาดหรือไม่?

1
การเอาชนะคำสั่งระดับโลกในยูนิกซ์
ฉันกำลังใช้เซิร์ฟเวอร์และฉันไม่มีสิทธิ์เข้าถึงรูต ฉันต้องการแพ็คเกจใหม่กว่านี้ ดังนั้นฉันจึงติดตั้งพร้อมคำนำหน้าไปยังไดเรกทอรีท้องถิ่นของฉันและอัปเดต $ PATH และ $ LD_LIBRARY_PATH เนื่องจากเซิร์ฟเวอร์มีคำสั่งเหมือนกันเมื่อฉันใช้ which คำสั่งมันยังคงชี้ไปที่รุ่นเก่า ฉันจะแทนที่คำสั่งนั้นด้วยคำสั่งใหม่ของฉันในไดเรกทอรีท้องถิ่นของฉันได้อย่างไร
unix  path 

1
คำสั่ง Java ทำงานในบรรทัดคำสั่งไม่ได้อยู่ในไฟล์ sh
ฉันเพิ่งพยายามติดตั้ง java บนเซิร์ฟเวอร์ ubuntu 12.04 LTS ฉันลองไฟล์ tar.gz แล้วแตกไฟล์ลงใน / opt / java จากนั้นเพิ่ม / opt / java / bin ไปยังตัวแปรพา ธ ทั้งหมดนี้ทำงานได้อย่างถูกต้องเมื่อพิมพ์ "java" ลงในบรรทัดคำสั่งอย่างไรก็ตามในสคริปต์จะทำหน้าที่ราวกับว่าไม่มีคำสั่งอยู่ ขอบคุณล่วงหน้าสำหรับคำตอบใด ๆ :)

4
ไม่สามารถเพิ่มไฟล์ปฏิบัติการลงใน PATH ใน Linux
ฉันมีสิ่งนี้ในของฉัน ~/.bash_profile: PATH=$PATH:~/Downloads/sublimetext export PATH แต่ sublimetext ในโฟลเดอร์จะไม่ถูกเพิ่มไปยังเส้นทาง Sublime Text ให้เอาต์พุตนี้เมื่อส่งไปยังคำสั่ง file: sublime_text: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped

1
วิธีการทำให้ cmd.exe สืบทอดตัวแปรผู้ใช้แทนที่จะเป็นตัวแปรระบบ
cmd.exe ของฉันเมื่อเริ่มต้นมักจะสืบทอดการตั้งค่าระบบของ PATH ซึ่งไม่สามารถเปลี่ยนแปลงได้เนื่องจาก GROUP POLICY กำหนดโดย บริษัท ที่เกี่ยวข้อง: ตัวแปรสภาพแวดล้อมของ Windows XP แต่เส้นทางของ cmd.exe ของฉันไม่ใช่การรวมกันของ USER และ SYSTEM มันเป็น SYSTEM เท่านั้นมันถูกระบุโดย GROUP POLICY ด้วยหรือไม่ วิธีการทำให้สืบทอดมาจาก USER เวอร์ชันของฉัน

0
dylib บิวด์พา ธ กับเวลารันไทม์ (LC_LOAD_DYLIB?)
จาก อะไรคือความสำคัญของชื่อ macOS Mach-O dylib LC_ID_DYLIB หรือ install_name? ฉันเข้าใจว่า LC_ID_DYLIB กำหนดเส้นทางที่จะหา dylib ที่ runtime ซึ่งไม่เหมือนกับเส้นทางสร้างของ dylib ฉัน: otool -L /usr/local/lib/libTest.dylib ผลตอบแทน: cmd LC_LOAD_DYLIB cmdsize 48 name /usr/lib/libc++.1.dylib (offset 24) time stamp 2 Wed Dec 31 21:00:02 1969 current version 400.9.4 compatibility version 1.0.0 Load command 10 cmd LC_LOAD_DYLIB cmdsize 56 …

0
พา ธ ของไฟล์โลคัลปลอมบนแบบฟอร์มต่อภาพบนเว็บ
ฉันใช้ iMacros เพื่อทำการโพสต์โฆษณาให้กับ บริษัท จัดการอสังหาริมทรัพย์ของฉันโดยอัตโนมัติ ณ ตอนนี้ไฟล์รูปภาพทั้งหมดที่เราต้องการอัปโหลดไปยังเว็บไซต์ต่าง ๆ (Craigslist, zillow ฯลฯ ) จะต้องจัดเก็บไว้ในเครื่อง - ฉันต้องการเก็บภาพของเราไว้ในเว็บเซิร์ฟเวอร์และอัพโหลดจากที่นั่น ปัญหาคือว่ารูปแบบการอัพโหลดภาพไม่ชอบเส้นทางระยะไกล ฉันรู้ว่าคุณสามารถทำได้ด้วยตนเองใน Windows โดยป้อน URI เมื่อเมนู 'เรียกดูไฟล์' ปรากฏขึ้น ฉันสงสัยว่ามีวิธีที่จะทำมันในที่ที่ดูเหมือนไฟล์พา ธ ในตัวเครื่องหรือไม่เพื่อให้กระบวนการนั้นเป็นไปโดยอัตโนมัติ

1
Command Line: เรียกดูเส้นทางเครือข่ายที่มีช่องว่างและเครื่องหมายคำพูดเดี่ยว
ฉันพยายามที่จะเรียกดูเส้นทางเครือข่ายใน dos ที่มีทั้งช่องว่างและคำพูดเดียว เมื่อฉันทำ: net use "\\server\path's name\folder\" ฉันได้รับข้อความแสดงข้อผิดพลาดว่าเกิดข้อผิดพลาด 53 ขึ้น ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก!

3
แก้ไขไฟล์. profile โดยไม่ต้องใช้เทอร์มินัล
ฉันได้แก้ไขไฟล์. profile และฉันทำบางสิ่งบางอย่างเพื่อให้ PATH มีการเปลี่ยนแปลงและฉันไม่สามารถใช้คำสั่งเช่น nano, sudo, ฯลฯ ... ปัญหาจะแก้ไขได้ง่ายเพราะรู้วิธีแก้ไขไฟล์นี้ อีกครั้งเพื่อใส่เส้นทาง corrent แต่ฉันไม่สามารถใช้คำสั่ง "sudo nano .profile" ได้เนื่องจาก PATH เกิดความยุ่งเหยิงและฉันไม่สามารถดูไฟล์ที่ซ่อนอยู่ได้โดยใช้ finder ดังนั้นฉันจะดูไฟล์ที่ซ่อนอยู่กับ finder ได้อย่างไร ฉันเห็นพวกเขาเหรอ วิธีแก้ปัญหานี้น่าหัวเราะ?

2
พา ธ เปลี่ยนไฟล์. bat ใน% PATH% ได้อย่างไร
ฉันมีปัญหาอธิบายไว้ที่นี่ (คุณสามารถอ่านเพื่อความเข้าใจที่ดีขึ้น) ฉันต้องเขียนไฟล์. bat ที่เปลี่ยนพา ธ ตัวอย่างเช่น: ขณะส่งคำสั่งเป็น cmd: cd ~ ฉันต้องการไปที่% HOMEPATH% อันที่จริง - ฉันแค่ต้องการแทนที่ ~ โดย% HOMEPATH% ในทุกคำสั่งที่มีไดเรกทอรี ฉันจะทำให้สำเร็จได้อย่างไร ฉันอ่านที่นี่ว่าฉันต้องใส่พา ธ การเปลี่ยนไฟล์. bat ใน% PATH% ทำอย่างไร? และวิธีการรหัสเส้นทางที่เปลี่ยนฟังก์ชั่นในภาษาสคริปต์ Windows? คำแนะนำใด ๆ ที่จะได้รับการชื่นชม ;)

0
เหตุใด PATH ของระบบจึงถูกล้างข้อมูล
ฉันมีสถานการณ์แปลก ๆ นี้ในที่ทำงานที่ฉันและคนอื่น ๆ มีปัญหากับตัวแปรสภาพแวดล้อมของระบบ PATH ของเรา เมื่อใดก็ตามที่เกิดขึ้นเรามีปัญหาเช่นทางลัดที่หยุดทำงานไฟล์จะไม่เปิดโปรแกรมที่เกี่ยวข้องอีกต่อไป ฯลฯ การสังเกตแม้แต่คนแปลกหน้าคือในกล่องโต้ตอบตัวแปรสภาพแวดล้อมของระบบฉันสามารถเห็นเส้นทางของระบบยังคงได้รับการตั้งค่าอย่างไรก็ตามเมื่อเปิดพรอมต์คำสั่งSET PATHจะส่งกลับเฉพาะส่วน 'ผู้ใช้กำหนด' ของเส้นทาง ความคิดเห็นใด ๆ เกี่ยวกับวิธีเริ่มตรวจสอบปัญหานี้หรือไม่ การรีบูตพีซีช่วยแก้ไขปัญหา ในตัวแสดงเหตุการณ์ฉันเห็นเหตุการณ์ 'SceCli' ('นโยบายความปลอดภัยในวัตถุนโยบายกลุ่มมีการใช้งานเรียบร้อยแล้ว') สิ่งนี้เกี่ยวข้องกันไหม

1
ฉันจะตรวจสอบว่า PATH ของฉันถูกแก้ไขที่ไหน?
ฉันได้รวมโฟลเดอร์ปลายทางไว้ใน PATH ซึ่งไม่มีอยู่อีกต่อไป ถึงกระนั้นฉันก็ไม่สามารถค้นหาไฟล์ที่ตั้งไว้ ฉันตรวจสอบว่า. bashrc, .profile, .bash_profile ไม่มีอยู่จริง มีวิธีง่าย ๆ ในการตรวจสอบเรื่องนี้หรือไม่?

0
วิธีการตั้งค่าตัวแปรสภาพแวดล้อมของผู้ใช้ใน Windows Server 2008 R2 เป็นผู้ใช้ปกติ?
แก้ไข นี่เป็นคำถามที่ซ้ำกัน แต่ไม่ใช่คำถามที่ระบุ มันเป็นซ้ำของคำถามนี้ ฉันลงชื่อเข้าใช้อินสแตนซ์ของ Windows Server 2012 ในฐานะผู้ใช้ปกติจากระยะไกล ฉันไม่สามารถรับสิทธิ์ผู้ดูแลระบบได้ ฉันได้เปิดการควบคุมตัวแปรสภาพแวดล้อมจากแผงควบคุม เห็นได้ชัดว่าตัวแปรเส้นทางสามารถเปลี่ยนแปลงได้โดยผู้ดูแลระบบเท่านั้น ฉันจะปรับเปลี่ยนตัวแปรเส้นทางเพื่อรวม C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE ได้อย่างไร

1
ข้อความ Sublime 3 และการแจกจ่ายแอนาคอนดา (ไม่ใช่ปลั๊กอิน)
ฉันใช้การแจกจ่ายแบบอนาคอนดา (สำหรับ NumPy, ห้องสมุดแพนด้า) เมื่อเร็ว ๆ นี้ฉันได้พยายามใช้ Sublime Text 3. ปัญหาคือข้อความ Sublime ไม่สามารถใช้การติดตั้ง Anaconda ของฉันได้ มันใช้การติดตั้งไพ ธ อนเริ่มต้น ระหว่างการติดตั้งของ Anaconda ฉันได้ลองตั้งเป็น python แบบโกลบอล / default setup และต่อมาก็เพิ่ม anaconda / bin ใน $ PATH ของฉันด้วย $ echo $PATH /home/qfarhan/anaconda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games $ echo $PYTHONPATH /home/qfarhan/anaconda/bin: $ which python /home/qfarhan/anaconda/bin/python แต่สำหรับ import request import …

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