无忧启动论坛

 找回密码
 注册
搜索

请教因何有时会找不到文件的?

查看数: 4158 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-10-27 16:48

正文摘要:

请教因何有时会找不到文件的? 我的是Windows 7 Pro x64, 我用OneShipping.bat, 里面内容是: if not exist "P:\Wait.html" D:\"Pro-InstallED\My = Profit\Move File = Time Stamp.exe" P:\Temp\*.html P ...

回复

EESGT231 发表于 2017-1-11 22:19:02
大多数人想要改造这个世界,但却罕有人想改造自己。
clautton 发表于 2016-11-3 20:48:49
clautton 发表于 2016-10-27 23:08
谢谢.
不過這一运行就會popup下圖:

我已去掉所有的空格及=, 改成如下, 但情況一樣, 有时会找不到.exe

pushd D:\Pro-InstallED\(Optimization)\
if not exist "P:\Wait.html" (
        "Move File = Time Stamp.exe" P:\Temp\*.html P:\
        Taskkill /f /im "MoveFileTimeStamp.exe"
        "Goto Window Control.exe" "The Bat!" "K"
        Taskkill /f /im "GotoPopupClickBotton.exe"
        "Goto Popup Click Botton.exe" "Browse For Folder" "OK"
        Taskkill /f /im "GotoPopupClickBotton.exe"
        "Goto Popup Click Botton.exe" "Extract Attachments" "&Increment the file name"
        Taskkill /f /im "GotoPopupClickBotton.exe"
        "GotoPopupClickBotton.exe" "Extract Attachments" "&OK"
        Taskkill /f /im "GotoWindowControl.exe"
        "GotoWindowControl.exe" "The Bat!" "X"
        Del /f /s /q "P:\Temp\*.xls"
        "TheBatSaveMessage.htmlOneShipping.bat.exe"
        Start /min "InvoiceToMy-Gold.bat" ^& exit
)

if exist "P:\Wait.html" (
        Start /B P:\Temp\Invoice=DONE.xls
        "GotoWindowControl.exe" "Microsoft Excel - Invoice=DONE.xls" "L"
)
if not exist "P:\Wait.html" Copy P:\Temp\Message.html P:\Wait.html /Y
clautton 发表于 2016-10-28 18:07:14
nttwqz 发表于 2016-10-27 23:41
加个转义字符试试

我已弄好了. thank you.
clautton 发表于 2016-10-27 23:50:18
本帖最后由 clautton 于 2016-10-28 00:00 编辑
nttwqz 发表于 2016-10-27 23:41
加个转义字符试试


不好意思, 其实我是完全不懂的.
转义字符是什么我也不懂.
nttwqz 发表于 2016-10-27 23:41:29
clautton 发表于 2016-10-27 23:08
谢谢.
不過這一运行就會popup下圖:

加个转义字符试试

点评

我已弄好了. thank you.  详情 回复 发表于 2016-10-28 18:07
不好意思, 其实我是完全不懂的.  详情 回复 发表于 2016-10-27 23:50
nttwqz 发表于 2016-10-27 20:40:55
楼主的批处理实在不敢恭维啊,都看不下去。。。

还是把文件名和路径中的空格去掉吧,=去掉最好。

稍微整理下,有问题自己该。



  1. pushd D:\Pro-InstallED\My = Profit\
  2. if not exist "P:\Wait.html" (
  3.         "Move File = Time Stamp.exe" P:\Temp\*.html P:\
  4.         Taskkill /f /im "Move File = Time Stamp.exe"
  5.         "Goto Window Control.exe" "The Bat!" "K"
  6.         Taskkill /f /im "Goto Popup Click Botton.exe"
  7.         "Goto Popup Click Botton.exe" "Browse For Folder" "OK"
  8.         Taskkill /f /im "Goto Popup Click Botton.exe"
  9.         "Goto Popup Click Botton.exe" "Extract Attachments" "&Increment the file name"
  10.         Taskkill /f /im "Goto Popup Click Botton.exe"
  11.         "Goto Popup Click Botton.exe" "Extract Attachments" "&OK"
  12.         Taskkill /f /im "Goto Window Control.exe"
  13.         "Goto Window Control.exe" "The Bat!" "X"
  14.         Del /f /s /q "P:\Temp\*.xls"
  15.         "TheBat Save Message.html = OneShipping.bat.exe"
  16.         Start /min "Invoice To My-Gold.bat" ^& exit
  17. )

  18. if exist "P:\Wait.html" (
  19.         Start /B P:\Temp\Invoice=DONE.xls
  20.         "Goto Window Control.exe" "Microsoft Excel - Invoice=DONE.xls" "L"
  21. )
  22. if not exist "P:\Wait.html" Copy P:\Temp\Message.html P:\Wait.html /Y
复制代码

点评

谢谢. 不過這一运行就會popup下圖: [attachimg]252707[/attachimg]  详情 回复 发表于 2016-10-27 23:08

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 20:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表