ฉันจะค้นหาเส้นทางภายในเครื่องบนหน้าต่างในพรอมต์คำสั่งได้อย่างไร
ฉันจะค้นหาเส้นทางภายในเครื่องบนหน้าต่างในพรอมต์คำสั่งได้อย่างไร
คำตอบ:
สิ่งนี้พิมพ์ลงในคอนโซล:
echo %cd%
หรือวางคำสั่งนี้ใน CMD แล้วคุณจะมีpwd
:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
cd
เท่านั้น
echo
? เพียงcd
ด้วยตัวเองดูเหมือนว่าจะปรับการทำงาน
cd /?
พูดว่าType CD without parameters to display the current drive and directory.
มันมีcd
ไว้สำหรับ "ไดเรกทอรีปัจจุบัน"
cd
มีไว้สำหรับ "เปลี่ยนไดเรกทอรี"
cd
เพียงอย่างเดียวจะพิมพ์ไดเรกทอรีการทำงานปัจจุบันบน Linux มันจะเปลี่ยนเป็นไดเรกทอรีบ้านของผู้ใช้ของคุณโดยไม่ต้องพิมพ์อะไร ดังนั้นจงระวังหากคุณกำลังมองหาแพลตฟอร์มข้ามแพลตฟอร์ม
cd
พูดว่าแสดงชื่อหรือเปลี่ยนไดเรกทอรีปัจจุบัน
เปิด Notepad ในฐานะผู้ดูแลระบบและเขียน:
@echo %cd%
บันทึกใน c: \ windows \ system32 \ ด้วยชื่อ "pwd.cmd" (โปรดระวังอย่าบันทึก pwd.cmd.txt)
จากนั้นคุณมีคำสั่ง pwd
cd
โดยไม่มีพารามิเตอร์ใด ๆ เทียบเท่ากับpwd
บน Unix / Linux
จากคอนโซลเอาต์พุตของการพิมพ์cd /?
:
Displays the name of or changes the current directory.
[...]
Type CD without parameters to display the current drive and directory.
cd ,
มันจะให้ไดเรกทอรีปัจจุบัน
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cd
ก็เพียงพอ เครื่องหมายจุลภาคไม่มีประโยชน์
,
, ;
, =
นอกจากนี้ยังมีตัวคั่นเช่นเดียวกับพื้นที่และแท็บจึงcd ,
ไม่แตกต่างจากcd =;=
หรือcd <space>
hmm - pwd ใช้งานได้กับฉันใน Vista ...
แก้ไขครั้งสุดท้าย: มันทำงานกับฉันใน Vista เพราะ WinAvr ติดตั้ง pwd.exe และเพิ่ม \ Program Files \ WinAvr \ Utils \ bin ไปยังเส้นทางของฉัน
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
สำหรับpwd
คำสั่งUnix use
for Unix use pwd command
ไร้ประโยชน์หรือ เพราะมันเป็นสิ่งที่ OP ถาม
ใน PowerShell pwd
เป็นนามแฝงเพื่อGet-Location
ให้คุณสามารถเรียกใช้pwd
ในเหมือนทุบตี
มันยังสามารถเรียกใช้จาก cmd เช่นนี้powershell -Command pwd
แม้ว่าcd
หรือecho %cd%
ใน cmd จะทำงานได้ดี
ใช้คำสั่งด้านล่าง
dir | find "Directory"
dir
แปลเป็นภาษาท้องถิ่น
คุณสามารถใส่ "." เครื่องหมายจุด ฉันมีแอปพลิเคชัน cmd ที่ต้องการเส้นทางและฉันอยู่ในไดเรกทอรีที่ต้องการแล้วและฉันใช้สัญลักษณ์จุด
หวังว่ามันจะช่วย