जवाबों:
Microsoft से इस "पावरटॉय" को आज़माएँ :
यहां कमांड विंडो खोलें
यह पॉवरटॉयल फाइल सिस्टम फोल्डर पर एक "ओपन कमांड विंडो हियर" संदर्भ मेनू विकल्प जोड़ता है, जो आपको चयनित फोल्डर की ओर इशारा करते हुए कमांड विंडो (cmd.exe) खोलने का एक त्वरित तरीका देता है।
EDIT: यह सॉफ्टवेयर विंडोज एक्सपी के अलावा विंडोज के किसी भी वर्जन पर काम नहीं करेगा।
यह वही हो सकता है जो आप चाहते हैं:
cmd /K "cd C:\Windows\"
ध्यान दें कि ड्राइव अक्षर बदलने के लिए, आपको उपयोग करने की आवश्यकता है cd /d
। उदाहरण के लिए:
C:\Windows\System32\cmd.exe /K "cd /d H:\Python\"
cd
दिखाए गए प्रारंभिक कमांड के बिना एक क्लीन प्रॉम्प्ट के साथ शुरू करना चाहते हैं ? &cls
स्ट्रिंग को इस तरह से संलग्न करें : cmd.exe /K "cd /d H:\Python\&cls"
( प्रलेखन ) और इस लाइन को jumpstart.bat
आसान पहुंच के लिए एक फ़ाइल में सेव करके डबल क्लिक करके सेव करें ।
%windir%\system32\cmd.exe /k cd "\My Projects"
।
यदि आपके पास Windows Vista या बाद का संस्करण है, तो Shift कुंजी को दबाए रखते हुए एक्सप्लोरर में फ़ोल्डर आइकन पर राइट-क्लिक करें, और फिर "ओपन कमांड विंडो यहां" या "यहां पॉवरशेल विंडो खोलें" संदर्भ मेनू विकल्प पर क्लिक करें।
यदि आप पहले से ही अपने इच्छित फ़ोल्डर में हैं, तो आप निम्न में से एक कर सकते हैं:
Windows XP के लिए, समान फ़ंक्शन प्राप्त करने के लिए dF द्वारा बताए गए PowerToy का उपयोग करें ।
मान लें कि फ़ाइल एक्सप्लोरर में आपने लक्ष्य निर्देशिका / फ़ोल्डर खोला है, यह करें:
एड्रेस बार पर क्लिक करें, वैकल्पिक रूप से Alt+ दबाएंD
अब जब पता बार हाइलाइट किया गया है, टाइप करें तो बार में cmd करें ।
एंटर की दबाएं
आप उस फोल्डर से उस कमांड प्रॉम्प्ट को देखेंगे
विंडोज 7 से विंडोज 10 के कुछ संस्करणों तक, कमांड "सीडी" का उपयोग किए बिना नेविगेशन के बिना, कहीं भी कमांड प्रॉम्प्ट को खोलना बहुत सरल है। निम्नलिखित को आज़माएं। Shiftकुंजी दबाकर माउस के दाएं बटन पर क्लिक करें ।
यह इस तरह एक विकल्प का उत्पादन करेगा। फिर बस "ओपन कमांड विंडो यहाँ" विकल्प चुनें। विंडोज 10 के नवीनतम संस्करणों ने इस सुविधा को "ओपन पॉवर्सशेल यहां" के साथ बदल दिया है।
विंडोज विस्टा पर, विंडोज 7 और विंडोज 10 बस Shiftएक फ़ोल्डर पर कुंजी और राइट-क्लिक करें।
संदर्भ मेनू में एक प्रविष्टि शीर्षक होगा: "यहाँ कमांड विंडो खोलें"
अपडेट: एक्सप्लोरर के एड्रेस बार में "cmd" टाइप करें और दबाएंenter
अद्यतन 2: विंडोज़ 10 में, फ़ाइल मेनू पर जाएं और "विंडोज पॉवरशेल खोलें" चुनें। व्यवस्थापक के रूप में चलाने के लिए एक विकल्प है ।
/ K स्विच का उपयोग करें। उदाहरण के लिए
cmd / K "cd / dc: \ WINDOWS \"
C: \ Windows निर्देशिका में एक cmd विंडो बनाएगा
इसके अलावा, यहां किसी भी विंडोज़ फ़ोल्डर में कंसोल खोलने का एक शॉर्टकट है:
Alt + D
एड्रेस बार को फोकस करने के लिए दबाएंcmd
और एंटर दबाएंबहुत व्यावहारिक शॉर्टकट।
एक शॉर्टकट बनाएं और उस निर्देशिका के लिए शॉर्टकट की "प्रारंभ करें" संपत्ति संपादित करें जिसे आप चाहते हैं कि cmd.exe शुरू हो।
/k "pushd <dir>"
समाधान दोनों के साथ काम करता है।
विंडोज 8 में, आप एड्रेस बार पर क्लिक कर सकते हैं और "cmd" (बिना उद्धरण के) और हिट एंटर टाइप कर सकते हैं। यह वर्तमान पथ में cmd विंडो खोलेगा।
मैंने अभी इस प्रश्न को देखा है और Windows XP पर cmd के लिए अपनी ऑटोहॉट्की स्क्रिप्ट पोस्ट करने में मदद नहीं कर सकता। आप स्क्रिप्ट में हॉट की को स्पॉट कर सकते हैं। अच्छी बात यह है कि जब आपकी वर्तमान विंडो एक्सप्लोरर होती है, तो पता बार में दिखाए जाने वाले रास्ते में cmd खुल जाएगा।
मैं इस स्क्रिप्ट को एक फ़ोल्डर में रखता हूं, जहां मैं सभी हरे टूल (ऑटोहॉट्की सहित) संग्रहीत करता हूं। एक नई मशीन के लिए, मैं सिर्फ फ़ोल्डर की प्रतिलिपि बनाता हूं, स्क्रिप्ट को एसोसिएट करने के लिए डबल क्लिक करें। ऑटोकॉटकी के साथ .ahk और मेरे स्टार्टअप फ़ोल्डर में एक शॉर्टकट बनाएं। यह PowerToys को स्थापित करने की तुलना में तेज़ है ।
; Get working folder
GetWorkingFolder() {
if WinActive("ahk_class ExploreWClass") or WinActive("ahk_class CabinetWClass") {
ControlGetText, path, Edit1
return %path%
} else if WinActive("FreeCommander") {
Send, {CTRLDOWN}{ALTDOWN}{INS}{ALTUP}{CTRLUP}
Sleep, 100
return clipboard
} else {
return "C:\"
}
}
#IfWinActive,
#c::
path := GetWorkingFolder()
Run, %ComSpec%, %path%
return
; PowerShell
#+C::
path := GetWorkingFolder()
Run, %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe, %path%
return
#^c::
Run, %ComSpec%, %temp%
return
#!c::
path := GetWorkingFolder()
Run, %comspec% /k "%VS90COMNTOOLS%vsvars32.bat", %path%
return
; irb
#!b::
path := GetWorkingFolder()
Run, c:\cygwin\bin\ruby /usr/bin/irb, %path%
return
; Bash
#b::
path := GetWorkingFolder()
Run, bash --login, %path%
return
; Paste in console
+INS::
if WinActive("ahk_class ConsoleWindowClass") {
WinGetPos, x, y, w, h, A
MouseGetPos, mx, my
;MsgBox x=%x% y=%y% w=%w% h=%h% mx=%mx% my=%my%
if (mx < 10)
mx = 10
else if (mx > w - 30)
mx := w - 30
if (my < 40)
my = 40
else if (my > h)
my := h - 10
MouseClick, right, mx, my
}
return
जो कोई भी रुचि रखता है, उसके लिए आप इस स्क्रिप्ट को जीथूब पर rwin में पा सकते हैं
अपडेट : यह अब विंडोज में बनाया गया है। इस जवाब को देखें ।
XP पॉवरटॉय एक अच्छा विकल्प है, लेकिन मैंने सोचा कि मैं एक और पोस्ट करूँगा, अगर आप "अपना खुद का रोल" करना चाहते हैं। एक टेक्स्ट फ़ाइल बनाएं, इसे कुछ भी नाम दें। नीचे दिए गए कोड में पेस्ट करें, इसे सहेजें, फिर इसे रजिस्ट्री पर जोड़ने के लिए उस पर डबल-क्लिक करें (या बस रजिस्ट्री में जानकारी मैन्युअल रूप से जोड़ें यदि आप समझते हैं कि इसमें क्या हो रहा है .reg फ़ाइल)।
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...]
@="Command Prompt Here..."
[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...\command]
@="cmd.exe \"%1\""
अपडेट: विंडोज-अपडेट के बाद, Win10 ने cmd-here फीचर को हटा दिया। इसे पुन: सक्रिय करने के लिए आपको उपयोग करना होगा:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""
"ShowBasedOnVelocityId"=dword:00639bc8
[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""
प्रवेश ShowBasedOnVelocityId
अनिवार्य है
सबसे आसान तरीका विंडोज एक्सप्लोरर की एड्रेस बार है और cmd
वहां टाइप करें । यह स्वचालित रूप से आपके लिए कमांड प्रॉम्प्ट विंडो खोलेगा।
cmd
एक्सप्लोरर विंडो के शीर्ष पर निर्देशिका URL में। यह विंडो की डायरेक्टरी में cmd को खोलता है। टर्मिनल में कोई नेविगेशन क्या कभी भी। बस यह सुनिश्चित करने के लिए कि हर कोई एक ही पृष्ठ पर है: विंडोज एक्सप्लोरर इंटरनेट एक्सप्लोरर, रन डायलॉग या टास्क मैनेजर के समान नहीं है।
कमांड 'पुशड' सही फ़ोल्डर सेट करेगा:
cmd /k "pushd D:\Music"
यदि आप टास्कबार से cmd शुरू कर रहे हैं, तो आपको यही करना होगा:
राइट क्लिक -> राइट क्लिक पर कमांड प्रॉम्प्ट -> गुण
फिर गुण विंडो में प्रारंभ का मान बदलें :
यह समाधान व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलने के लिए काम नहीं करता है
फ़ाइल एक्सप्लोरर, प्रेस और पकड़ में Shift
कुंजी है, तो right click
या press and hold
एक पर folder
या drive
कि आप आदेश के लिए उस स्थान पर शीघ्र, और खोलना चाहते हैं click/tap
पर Open Command Prompt Here
विकल्प।
विंडोज़ के लिए: उस फ़ोल्डर का चयन करें जिसे आप कमांड प्रॉम्प्ट में खोलना चाहते हैं - चयन के बाद, 'Shift कुंजी' दबाकर रखें। वहां राइट क्लिक करें और विकल्प चुनें "ओपन कमांड विंडो यहां"
यह एक कमांड विंडो लॉन्च करने के लिए संदर्भ-मेनू में प्रविष्टियों को जोड़ेगा जो आपके द्वारा क्लिक की गई निर्देशिका में स्वचालित रूप से नेविगेट की जाती है।
उपयोग:
Right-click a folder icon (or the empty background area inside an already open folder)
and click either "Open in Terminal" or "Open in Terminal (Admin)".
You can also right click files to execute them with a command window.
When the file is done running you are left with a command window that is navigated to the files directory.
Open_in_Terminal.reg
Windows Registry Editor Version 5.00
; Admin versions.
; Right click on a folder in a directory.
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%1\"'\""
; Right click on nothing in a directory, i.e. the "background" of the directory.
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%V\"'\""
; Right click on nothing in a library directory, i.e. the "background" of the library directory.
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \"%V\"'\""
; Right click on a file in a directory.
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator]
@="Open in Terminal (Admin)"
"Icon"="cmd.exe"
"HasLUAShield"=""
"Position"="middle"
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator\command]
@="cmd.exe /c powershell.exe -Command \"Start-Process cmd -Verb runas -ArgumentList '/k pushd \\\"%W \\\" && \\\"%1\\\"'\""
; Non-Admin versions.
; Right click on a folder in a directory.
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%1\""
; Right click on nothing in a directory, i.e. the "background" of the directory.
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%V\""
; Right click on nothing in a library directory, i.e. the "background" of the library directory.
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere\command]
@="cmd.exe /k pushd \"%V\""
; Right click on a file in a directory.
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow]
@="Open in Terminal"
"Icon"="cmd.exe"
"Position"="middle"
[HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow\command]
@="cmd.exe /k pushd \"%W\" && \"%1\""
इसे बनाने के लिए बहुत प्रयास किए गए हैं यदि आप उदार महसूस कर रहे हैं तो बेझिझक पीटीएसडी को डीबग करने और इसे परीक्षण करने में मेरी मदद करने के लिए एक पेपल दान भेजने के लिए स्वतंत्र महसूस करें :)
यदि आपको एक की आवश्यकता हो तो अनइंस्टालर:
Open_in_Terminal_Remover.reg
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHereAsAdministrator]
[-HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindowAsAdministrator]
[-HKEY_CLASSES_ROOT\Directory\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\OpenCommandWindowHere]
[-HKEY_CLASSES_ROOT\*\shell\OpenWithCommandWindow]
विंडोज एक्सप्लोरर में - शिफ्ट + राइट माउस फोल्डर "मेनू में विंडो खोलें यहां" विकल्प मेनू में दिखाई देता है। या आपके विंडोज संस्करण की भाषा में।
मैं देखता हूं कि कई उत्तर हैं, कुछ काफी जटिल हैं :), उन्हें देखने के लिए अजीब है। आपको बस किसी भी विंडो फ़ोल्डर विंडो को खोलना है, अपने वांछित फ़ोल्डर में नेविगेट करें और एड्रेस बार पर ध्यान केंद्रित करें और "cmd" दर्ज करें और एंटर दबाएं, आपको सीधे नए कमांड प्रॉम्प्ट विंडो के साथ फ़ोल्डर पथ या स्थान के साथ प्रस्तुत किया जाएगा जिसे हमने पहले ही नेविगेट किया था। विंडोज़ फ़ोल्डर खिड़की। यदि आप इन चरणों को स्पष्ट छवियों के साथ देखना चाहते हैं तो आप देख सकते हैं
एक सरल तरीका है जो मुझे पता है। प्रारंभ मेनू में cmd.exe ढूंढें और इसे शॉर्टकट के रूप में डेस्कटॉप पर भेजें। फिर इसे राइट-क्लिक करें और गुण चुनें। आपको "लक्ष्य" के तहत "स्टार्ट इन" बॉक्स दिखाई देगा। उस निर्देशिका को बदल दें जिसे आप सेट करना चाहते हैं। ठीक पर क्लिक करें और cmd.exe शुरू करें जो आपके डेस्कटॉप में है। मेरी राय में, यह एक बहुत ही आसान और निश्चित समाधान है :)
यह प्रोग्राम हमेशा आपके एक्सप्लोरर के वर्तमान पथ में cmd.exe खोलता है: https://github.com/jhasse/smart_cmd
आप इसे अपने टास्कबार पर भी पिन कर सकते हैं और फिर कीबोर्ड शॉर्टकट के रूप में WindowsKey + [1-0] का उपयोग कर सकते हैं।
डेस्कटॉप पर राइट क्लिक करें और नए पर जाएँ और फिर उप-मेनू से "शॉर्टकट" चुनें → विंडोज निर्देशिका (या फ़ोल्डर) में ब्राउज़ करें और फिर system32
निर्देशिका में जाएं और क्लिक करें OK।
\
कमांड स्ट्रिंग में एक और "cmd.exe" (बिना उद्धरण के) जोड़ें । इसे ऐसा दिखना चाहिए:
C:\WINDOWS\System32\cmd.exe.
क्लिक करें Nextऔर Finish। अपने डेस्कटॉप पर नए CMD आइकन पर राइट-क्लिक करें और प्रॉपर्टीज़, और Nextस्टार्ट पर जाएँ। विकल्पों में, लाइन को हटा दें और जहाँ भी निर्देशिका है, वहां पथ जोड़ें और इसे शुरू करने के लिए चाहते हैं ... उदाहरण के लिए, C:\temp\mp3
और क्लिक करें OK।
बैच में एक-एक-लाइन फ़ाइल के साथ:
START "Desire_Path" // बिना उद्धरण के उस स्थान को रखें जिसे आप cmd के साथ शुरू करना चाहते हैं
उदाहरण (एक पाठ संपादक खोलें, वहां कोड रखें और फ़ाइल को एक .bat एक्सटेंशन के साथ सहेजें):
START cd C:\Users
फिर बस उस पर डबल क्लिक करें
**** ध्यान दें: यदि आप चाहते हैं कि एक्सप्लोरर कार्य को पूरा करने के लिए सीडी कमांड न डाले।
* ओपोसिट करने के लिए:
Cmd का उपयोग करते हुए आप एक्सप्लोरर के साथ एक विशेष निर्देशिका खोलने के लिए आदेश में आप कमांड को और उस फ़ोल्डर के निरपेक्ष मार्ग का उपयोग कर सकते हैं जिसे आप प्रदर्शित करना चाहते हैं।
इस विधि का उपयोग कर रहा है cmd.exe
और Send to
शॉर्टकट तो cmd.exe
सीधे निर्देशिका खोल सकते हैं। यह वैकल्पिक विधि Open command window here
राइट क्लिक मेनू में नहीं होने के मामले में है ।
shell:sendto
नेविगेट करने के लिए स्थान बार में प्रवेश करें Send to
।Command Prompt
शॉर्टकट कॉपी करें या एक नई शॉर्टकट .lnk
फ़ाइल बनाएं ।%windir%\system32\cmd.exe /k cd /d
और परिवर्तन को बचाने के लिए लक्ष्य को संपादित करें और 'ओके' दबाएं।Send to
का उपयोग करने के लिए एक फ़ोल्डर पर राइट क्लिक करें और मेनू का विस्तार करें cmd
।इस शॉर्टकट को cmd
राइट क्लिक द्वारा चुनी गई डायरेक्टरी वाली विंडो को खोलना चाहिए ।
यह विधि विंडो 7 और 10 के तहत काम करना चाहिए। शॉर्टकट Command Prompt (cd)
के कार्य को निर्दिष्ट करने के लिए शॉर्टकट को नाम दें ।
संभावित त्रुटि संदेश:
शॉर्टकट के बारे में थोड़ा: निर्देशिका स्वचालित रूप से शॉर्टकट के अंत में एक पैरामीटर के रूप में उपयोग करते समय जोड़ा जाएगा Send to
, इसलिए शॉर्टकट को निर्देशिका में टाइप करने की आवश्यकता नहीं है।