我正在寻找下载Windows XP的where.exe工具的链接。看来该工具应该包含在Windows 2000 Resource Kit中,但是我找不到任何链接来下载此Resource Kit。我还检查了Windows Server 2003资源工具包工具和Windows XP Service Pack 2支持工具,但根据目录列表,它们都不具有where.exe。
which
您在想什么?以上工具包中没有which.exe。which
在Linux而非Windows上可用。
我正在寻找下载Windows XP的where.exe工具的链接。看来该工具应该包含在Windows 2000 Resource Kit中,但是我找不到任何链接来下载此Resource Kit。我还检查了Windows Server 2003资源工具包工具和Windows XP Service Pack 2支持工具,但根据目录列表,它们都不具有where.exe。
which
您在想什么?以上工具包中没有which.exe。which
在Linux而非Windows上可用。
Answers:
经过大量的Google搜索之后,我发现以下所有可用的where.exe版本
对于Windows 2000,请
在dllexedown.com上选择“ Windows 2003 32bit sp2 SE”(以下网址)
对于Windows XP-7
,请通过以下相同的URL进行匹配下载:
http://dllexedown.com/bbs/search.php?sfl=wr_subject&sop=and&mininum=0&maxnum=10000&stx=where.exe
where /?
告诉您所有您需要知道的。
下载的where.exe可以放在中的任何位置%path%
。如果您将其下载并N:\some_folder
添加N:\some_folder
到中path
,如下所示:N:\some_folder\>path %cd%;%path%
Enter
start /max cmd /k
到“重生”的新窗口%path%
用于where.exe
用鼠标抓取“ / max”窗口,其高度缩小到正常水平!但是,如果这样做是:按住ALT,点按空格键,释放ALT,点击“ m”,再点击箭头一次或多次:[ENT]:则新生成的“ / max”窗口将保持“ maxxed”。
用where.exe
在N:\some_folder
结果%path%
(按echo%path%显示)仅适用于执行指定路径%cd%;%path%命令的CMD窗口-以及设置后从同一CMD窗口“产生”的任何其他CMD窗口新的%path%。我喜欢像这样“产生”另一个CMD窗口:
start /max cmd /k
因为生成的大窗口可以很好地显示VDE编辑器(类似于WordStar)或Nano等控制台应用程序(免费软件)。在生成新的CMD之前,我首先将CMD字体设置为Lucida Console或(Win 7)Consolas 22,缓冲区大小为999,然后勾选快速编辑模式。
ERROR: The operation completed successfully. Type "WHERE /?" for usage help.
,在运行时会显示where /?
帮助。不带参数运行时,dllexedown.com的版本将打印The operation completed successfully.
,而运行时则不where /?
打印任何内容。
@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)的自定义函数“ where”PATH
。
PATH
以从任何地方运行命令)要使用命令:
C:\>whereis notepad
结果:
C:\Windows\System32\notepad.exe
where.exe
以前包含在Windows资源工具包中,但在包含在Windows Server 2003(操作系统)中后已删除。它也是Visual Studio SDK的一部分。
forfiles.exe
从Windows Server 2003安装中复制了它(以及其他一些有用的工具,例如)。
which
吗?