Windows 下的“Which”命令
在Linux下,有一个命令叫做which,它可以在Path中寻找某个命令所在的目录并显示出来。 Linux下:
[adam@i ase adam]$ which ls
/bin/ls
[adam@i ase adam]$ which rm
/bin/rm 在NT的urce Kit中有一个,它也有相同的功效,不过Resource Kit是收费的,在这里我们可以作一个批处理文件来实现这个功能。
使用记事本编辑一个,并将其存放在Wi t目录或者其他Path变量中的目录里,该批处理文件的内容如下: @echo off Rem 检查命令行参数
if {%1}=={} goto :Usage
for %%i i ({ {/ {-) do if {%1}==%%i?} goto :Usage %%i
echo. :Rem 在当前目录检查看是否存在该文件
for %%i i (%1) do if exist %%~nx%i (
echo %%~Fi
goto :EOF
) :Rem 在Path中检查该文件
for %%i i (%1) do (
if exist %%~$PATH:i (
echo %%~$PATH:i
) else (
echo Error: %1 不在路径里!!!
goto :Usage
)
)
goto :EOF
:Usage
echo.
echo WHICH quot;filename"
echo.
echo 输入文件明,返回该文件的全路径!
echo.
我们来对我们的程序作一个测试:
Microsoft Window 2000 [Versio 5.00.2195]
(C) 版权所有 1985-1998 Microsoft Corp. C:>which WHICH quot;filename" 输入文件明,返回该文件的全路径!
C:>which C:WI Tsystem32 C:> OK,测试通过!
-
win10右下角图标怎么隐藏
使用Windows10的用户经常会出现一些情况,会发现使用win10系统的朋友有许多人不知道屏幕最右下角的.图标要怎么才能隐藏,有时候右下角的图标在那儿十分的碍眼,小编为大家介绍Windows10右下角图标隐藏详细教程。1、首先点击左下角,点击进入设置;2、点击进入系统;...
-
计算机二级office考题及答案
一、选择题(每小题1分,共20分)1.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、c、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。A.12345ABCDEA54321El2345D.54321EDCBA2.下列叙述中正确的是()。A.循环队列有队头和队尾两个指针,因此,循环队列是非线...
-
系统多久重装一次
系统多久重装一次?电脑系统隔多久重装一次最好?接下来大家跟着小编一起来了解一下系统多久重装一次吧。系统重装相距时间据说微软建议最好每半年重新安装一次系统,有的电脑游戏玩家每两个月就重新安装一次系统,还有的一年之中重装系统达10次之多.实际上,是否重...
-
电脑卡机的解决方法
有的时候用电脑,明明不卡的,但是打开某个软件之后就会变得异常的卡,好像都走不过去的感觉。这又是为什么呢?下面是小编分享的电脑卡机的解决方法,一起来看一下吧。一、电脑中病毒导致电脑越来越卡很多病毒是通过占用你的内存来使得你的计算机瘫痪的,病毒程序会大量...
相关文章
- Windows系统里的WINS-NetSh命令
- When the wind blows英语六级作文
- How to Spend the Winter Holiday初中英语作文
- 英语作文:How to Communicate With Kids
- 英语阅读:Why Apple says it's slowing down older iPhone
- Windows下如何使用curl命令?
- Windows Phone手机媒体/Word同步的方法
- Win10开启Windows Hello功能的方法大纲
- Win10开启Windows Hello功能的方法
- WIndows 8可以支持Photoshop CS6和Lightroom 4