【问题标题】:application loader / window builder应用程序加载器/窗口构建器
【发布时间】:2013-11-18 03:08:53
【问题描述】:

第一次发帖的长期读者,首先感谢一个很棒的网站,如果没有这个网站,我一半的时间都无法完成我的工作。

我的问题是我目前有一个批处理文件,我在我们的客户端上运行,它将网络驱动器复制文件从服务器映射到 Ram 驱动器 然后运行下面的应用程序代码。我需要做的是用一个漂亮的 GUI 窗口替换它。我看过一些任务自动化应用程序(vtask studio、winautomation、visual cron),但没有一个能够创建窗口。 理想情况下,启动会像这样,如果收到回复,欢迎加载器 ping 服务器,然后继续复制文件,进度条会很棒。 基本上构建了一个漂亮的应用程序加载器,我在客户端 Windows server 2008 R2 上运行 windows 7 pro 作为服务器。

任何和所有建议都非常感谢提前感谢!

代码:

:开始 @echo 关闭 超时/T 15 网络使用 m: /delete 网络使用 n:/删除 网络使用 n:\\SERVER\Apps 网络使用 m:\\SERVER\Media 网络使用 l:\\SERVER\Logs MD d:\Apps XCOPY n:\*.* d:\Apps\ /Y /H /E /B 超时/T 5 mklink /D C:\Apps D:\Apps 超时/T 5 START /MIN /WAIT "Launcher" "C:\Apps\shortcuts\Launcher.Lnk" 开始 /MIN E:\PY.BAT 超时/T 10 开始 /MIN "阅读器" "C:\Apps\shortcuts\Reader.Lnk" 超时/T 5 :发射 ECHO %Time% %Date% "启动应用程序" >>"%MyLogFile%" START /MIN /WAIT "启动器" "C:\Apps\applications\Launch.lnk" 转到启动

【问题讨论】:

  • 嗨,大卫,感谢您的意见我已经查看了您提供的链接,但这似乎是针对基于 Web 的脚本编写的?我正在启动的应用程序是一个可执行的 java jar。抱歉,如果我的问题不清楚。

标签: windows batch-file user-interface cmd


【解决方案1】:

您可以在单个 vTask 脚本中完成所有这些步骤。 安装/卸载网络驱动器、复制文件,甚至显示您控制的简单 GUI。 当然有一个进度条命令,它运行良好。 vTask 可能是构建简单 GUI、将实际代码(包括 SQL 等)置于其后,甚至在需要时调用 .DLL 的最简单方法。

保罗

【讨论】:

    【解决方案2】:

    我知道VisualCron(您提到的)具有弹出任务,它可以在窗口中提出问题或提供信息,然后再使用您在该窗口中提供的任何参数进行某些操作(例如启动任务)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多