Windows XP के लिए "Where.exe" टूल कहाँ से डाउनलोड करें?


8

मैं Windows XP के लिए where.exe उपकरण डाउनलोड करने के लिए एक लिंक की तलाश कर रहा हूं। ऐसा लगता है कि इस उपकरण को विंडोज 2000 संसाधन किट में शामिल किया जाना चाहिए लेकिन मुझे इस संसाधन किट को डाउनलोड करने के लिए कोई लिंक नहीं मिल सकता है। मैंने भी चेक किया विंडोज सर्वर 2003 संसाधन किट उपकरण तथा Windows XP सर्विस पैक 2 समर्थन उपकरण लेकिन उनमें से कोई भी सामग्री की सूची के अनुसार where.exe नहीं है।


मर्जी which करना?
Ignacio Vazquez-Abrams

1
@ इग्नासियो वाज़केज़ एब्राम क्या which क्या आपके मन में है? उपरोक्त किट्स में no.exe नहीं है। which लिनक्स पर उपलब्ध है विंडोज नहीं।
Piotr Dobrogost

सिवाय तुम गलत हो। gnuwin32.sourceforge.net/packages/which.htm
Ignacio Vazquez-Abrams

1
@Ignacio Vazquez Abrams यह लिनक्स से उपकरण का बंदरगाह है। "देशी" विंडोज संस्करण है Windows 2000 प्रो में फ़ाइलें कहाँ। उपयोगिता के साथ ढूँढना लेकिन मुझे यह नहीं मिल रहा है कि इसे कहाँ से डाउनलोड करना है।
Piotr Dobrogost

जवाबों:


5

बहुत Googling के बाद, मुझे नीचे के रूप में उपलब्ध ..exe के सभी संस्करण मिले

  • विंडोज 2000 के लिए
    Dllexedown.com पर d Windows 2003 32bit sp2 SE 'चुनें (नीचे URL)

  • Windows XP-7 के लिए
    नीचे इस समान URL पर मिलान डाउनलोड करें, चुनें:

http://dllexedown.com/bbs/search.php?sfl=wr_subject&sop=and&mininum=0&maxnum=10000&stx=where.exe


where /? आप सभी को बताता है कि आपको क्या जानना चाहिए।

डाउनलोड किया हुआ। Exe कहीं भी जा सकता है %path%। अगर आप इसे डाउनलोड करते हैं N:\some_folder जोड़ना N:\some_folder सेवा मेरे path, इस तरह: N:\some_folder\>path %cd%;%path% दर्ज

start /max cmd /k नए के साथ एक विंडो को 'स्पॉन' करने के लिए %path% के लिये where.exe

माउस के साथ its / अधिकतम 'विंडो को पकड़ो और इसकी ऊंचाई सामान्य तक सिकुड़ जाती है! लेकिन अगर इसके बजाय कोई ऐसा करता है: ALT दबाए रखें, स्पेसबार को टैप करें, ALT को टैप करें, 'm' पर टैप करें, एक या एक से अधिक बार टैप करें: [ENT]: फिर नई स्पॉन्स्ड max / मैक्स 'विंडो' अधिकतम 'रहेगी।'

का उपयोग करते हुए where.exe में N:\some_folder

जिसके परिणामस्वरूप %path% (प्रतिध्वनि% पथ% द्वारा प्रदर्शित) केवल CMD विंडो पर लागू होता है जहाँ निर्दिष्ट पथ% cd%;% पथ% कमांड निष्पादित किया जाता है - और किसी भी अधिक CMD विंडो में जो नया सेट करने के बाद उसी CMD विंडो से 'spawns' % पथ%। मुझे इस तरह की एक और CMD विंडो ‘स्पॉन’ पसंद है:

start /max cmd /k

क्योंकि परिणामी बड़ी विंडो ऐसे कंसोल एप्लिकेशन (फ्रीवेयर) को VDE संपादक (WordStar के समान) या नैनो के रूप में प्रदर्शित करने में अच्छा काम करती है। इससे पहले कि मैं एक नया CMD स्पॉन करता, मैं पहली बार CMD फ़ॉन्ट को उदा। ल्यूसिडा कंसोल या (विन 7) कंसोल 22, बफर का आकार 999 और टिक एडिट मोड।


1
अगली बार अपने पिछले उत्तर को अपडेट करें, एक दूसरे के बाद तीन पोस्ट करने के बजाय :-)
Ivo Flipse

1
साइड नोट: संस्करण ..exe के रूप में चिह्नित किया गया विंडोज विस्टा 64 बिट 2 परम पर dllexedown.com वही है (जब exe फ़ाइलों की तुलना) मेरे Vista प्रोफेशनल 64bit में where.exe के 32 बिट संस्करण के रूप में अभी तक वे अलग तरह से व्यवहार करते हैं! मेरा संस्करण जब बिना तर्क के प्रिंट चलता है ERROR: The operation completed successfully. Type "WHERE /?" for usage help. और जब चलाने के रूप में where /? यह मदद प्रिंट करता है। से संस्करण dllexedown.com जब तर्कों के बिना चलता है The operation completed successfully. और जब चलाने के रूप में where /? यह कुछ भी नहीं छापता है।
Piotr Dobrogost

कमांड प्रॉम्प्ट में, विंडो के शीर्षक बार पर राइट क्लिक करें और "डिफॉल्ट्स" चुनें - वहां आप cmd.exe के लिए डिफ़ॉल्ट आकार और स्थिति सेट कर सकते हैं। मैं खिड़की के आकार के लिए 180x80, और स्क्रीन बफर आकार के लिए 180x9999 पसंद करता हूं। आपके मॉनिटर के आकार पर निर्भर करता है और इस तरह के लंबे स्क्रॉलबैक बफ़र्स के साथ आप कितनी मेमोरी बर्बाद करना चाहते हैं :)
Wayne Uroda

2

where.exe हुआ करता था विंडोज संसाधन किट के साथ शामिल है, लेकिन विंडोज सर्वर 2003 (ओएस) में शामिल किए जाने के बाद हटा दिया गया है। यह विजुअल स्टूडियो SDK का भी हिस्सा है।


हाँ। मैं बस इसे कॉपी करता हूं (साथ ही साथ कुछ अन्य उपयोगी उपकरणों की तरह forfiles.exe ) एक विंडोज सर्वर 2003 की स्थापना से।
afrazier

2
@echo off
setlocal enabledelayedexpansion
set var_a=%1
call :sub %var_a%
if exist %var_b% goto exit
for %%i in ( .com .exe .cmd .bat) do (
 call :sub %var_a%%%i
 if exist !var_b! goto exit
)
echo INFO: could not find files for the given pattern(s) 1>&2 
set "var_a="
set "var_b="
exit /b 1

:sub
set var_b=%~$PATH:1
goto :EOF

:exit
echo %var_b%
set "var_a="
set "var_b="
exit /b 0

संपादित करें:

इस सरल कोड के साथ, आप अपना कस्टम फ़ंक्शन बना सकते हैं "कहा पे" आप निष्पादन योग्य फ़ाइलों की तलाश कर रहे हैं (.com .exe .bat) में सूचीबद्ध निर्देशिकाओं में PATH वातावरण विविधता।

  • नामक एक फ़ाइल बनाएँ whereis.bat
  • ऊपर कोड डालें और फ़ाइल को सहेजें।
    (आप इस फाइल को विंडोज में सेव कर सकते हैं PATH कहीं से भी कमांड चलाने के लिए)

आदेश का उपयोग करने के लिए:

C:\>whereis notepad

परिणाम:

C:\Windows\System32\notepad.exe

0

मुझे "whereis.bat" समाधान क्लॉस पसंद आया।

मुझे बस एक ही मौके पर एक समस्या थी, जब आप जिस फ़ाइल की तलाश कर रहे हैं, उसमें रिक्त स्थान हैं। उदाहरण के लिए:

whereis.bat "my test.bat"

का परिणाम:

INFO: could not find files for the given pattern(s)

इसे हल करने के लिए, मैंने बैच लाइन के भीतर इस लाइन पर% var_b% के आसपास उद्धरण चिह्नों को जोड़ा:

if exist "%var_b%" goto exit

फिर मुझे वह आउटपुट मिलता है जिसकी मुझे उम्मीद थी:

C:\Windows\System32\my test.bat
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.