none
VISTA搜索实在让我疯掉了,工作无法进行 RRS feed

  • 问题

  • 最近我经常发现搜索文件的时候感觉东西好像少了点,开始我还以为文件丢失了,我今天没有搜索而是自己一个一个找发现文件在,都是就是搜不到
    我有2个文件名叫"威斯特梵高703505.jpg"和"703505.jpg"..在"quan8"文件夹下面....我如果搜索"703505"那就只会出现"703505.jpg"不会出现"威斯特梵高703505.jpg"....只有搜索"威斯特梵高",.."威斯特梵高703505.jpg"才会出来,这让我彻底疯掉.因为我们的工作关系,所有文件名都是按照"威斯特梵高"(品牌名)+"货物编码"这样的形式来的..一个品牌有几千种货物,几万张图..现在只能搜索品牌才能出文件,搜索编码出不来..这可怎么办呢?
    我按照网上的很多方法都试过了,怎么建立索引,重启搜索服务,下载新版本,根本没用用..普通搜索高级搜索都试了.
    重要的是搜素品牌名可以出来,数字编码不能出来,真是晕了

    2009年6月29日 4:00

答案

  • 一個簡單的 batch 文件.

    將以下內容保存為 s.bat

    @echo off
    pushd %userprofile%
    cd /d "你們放置商品圖片的主文件夾"
    echo 搜索结果:
    dir "*%1" /a/b/s | more
    popd

    將以上內容保存為 s.bat

    將文件 s.bat 放置在文件夾 C:\Users\你的用戶名 下

    例如搜索文件名包含有 703505 的圖片文件

    在命令提示符下面輸入:

    s.bat 703505.jpg

    返回結果:

    搜索结果:
    C:\Users\Ada\test\703505.jpg
    C:\Users\Ada\test\quan8\703505.jpg
    C:\Users\Ada\test\quan8\威斯特梵高703505.jpg

    Folding@Home
    • 已建议为答案 repl 2009年6月29日 6:58
    • 已编辑 repl 2009年6月29日 8:34
    • 已标记为答案 Yog LiModerator 2009年7月8日 10:41
    2009年6月29日 4:49

全部回复

  • 現在我的 Window Vista 不在身邊, 有一個傳統解決方法:

    dir *703505.jpg /a/b/s

    在所有文件夾搜索文件名包含 *703505.jpg 的文件.
    Folding@Home
    • 已编辑 repl 2009年6月29日 4:33
    2009年6月29日 4:10
  • 加了*以后连703505.jpg都搜索不出来了
    2009年6月29日 4:13
  • 這個命令要在命令提示符下面輸入, 先定位到你們存放貨物編碼的主目錄.


    比如:
    cd E:\my_products\
    dir *703505.jpg /a /s | more

    more 是分頁逐次顯示結果.

    Folding@Home
    • 已编辑 repl 2009年6月29日 4:18
    2009年6月29日 4:15
  • 還有你試試 Windows 照片庫, 這個能夠按多種方式顯示圖片.
    Folding@Home
    2009年6月29日 4:17
  • 一個簡單的 batch 文件.

    將以下內容保存為 s.bat

    @echo off
    pushd %userprofile%
    cd /d "你們放置商品圖片的主文件夾"
    echo 搜索结果:
    dir "*%1" /a/b/s | more
    popd

    將以上內容保存為 s.bat

    將文件 s.bat 放置在文件夾 C:\Users\你的用戶名 下

    例如搜索文件名包含有 703505 的圖片文件

    在命令提示符下面輸入:

    s.bat 703505.jpg

    返回結果:

    搜索结果:
    C:\Users\Ada\test\703505.jpg
    C:\Users\Ada\test\quan8\703505.jpg
    C:\Users\Ada\test\quan8\威斯特梵高703505.jpg

    Folding@Home
    • 已建议为答案 repl 2009年6月29日 6:58
    • 已编辑 repl 2009年6月29日 8:34
    • 已标记为答案 Yog LiModerator 2009年7月8日 10:41
    2009年6月29日 4:49
  • 還有一個建議, 把服務 Windows Search 停了, 再在資源管理器進行搜索.
    Folding@Home
    • 已建议为答案 repl 2009年6月29日 6:57
    2009年6月29日 5:07
  • 我把之前那個 batch 文件改了 一下, 貌似這個搜索速度要快些.

    將以下內容保存為 s.bat

    @echo off
    pushd %userprofile%
    cd /d "你們放置商品圖片的主文件夾"
    echo 搜索结果:
    dir "*.*" /a/b/s | find /i "%1" | more
    popd

    將以上內容保存為 s.bat

    Folding@Home
    • 已编辑 repl 2009年6月29日 8:34
    2009年6月29日 5:14
  • 如果不适应还是把 Windows Search 关掉吧。
    Alexis Zhang (Microsoft MVP 2004' 2007' 2008')
    2009年6月29日 6:48
  • 可以关掉吗?关掉以后就可以用以前XP的搜素引擎吗
    2009年6月29日 7:23
  • 可以關閉,  關閉以後就和 Windows XP 一樣了, 不過搜索速度就沒原來那么快了.


    Folding@Home

    • 已编辑 repl 2009年6月29日 7:27
    2009年6月29日 7:25
  • 如果你們的商品圖片更新不頻繁的話, 也可以用下面方法查詢.

    dir "E:\my_products\*.jpg" /a/b/s > "%userprofile%\Documents\my_products_lst.txt"
    attrib +r "%userprofile%\Documents\my_products_lst.txt"

    這個命令是把商品圖片主文件夾下所有的圖片路徑導入到執行這個命令的用戶的 "文檔" 文件夾之 my_products_lst.txt 裏, 并為該文件添加只讀屬性. 以後就可以用 WORD 或者寫字板打開該文件查找相關的商品圖片路徑信息.

    注:

    假設你們的商品圖片放置在文件夾 E:\my_products
    > "%userprofile%\Documents\my_products_lst.txt" 是直接覆蓋已有文件.

    補充一個與之對應的 batch 文件

    將以下內容保存為 s.bat

    @echo off
    echo 搜索结果:
    type  "%userprofile%\Documents\my_products_lst.txt" | find /i "%1" | more

    將以上內容保存為 s.bat

    Folding@Home
    • 已编辑 repl 2009年6月29日 8:34
    2009年6月29日 7:47
  • 又一個解決方案:

    Windows 桌面搜索 - 为企业启用
    http://www.microsoft.com/windows/desktopsearch/cn/enterprise/default.mspx
    Folding@Home
    2009年6月29日 8:44