0

投稿の長年の読者、初めての投稿、まず素晴らしいサイトに感謝します。半分の時間、このサイトなしでは仕事をすることができませんでした.

私の質問は、ネットワーク ドライブをマップするクライアントで実行するバッチ ファイルを現在持っていることです。サーバーから RAM ドライブにファイルをコピーし、以下のアプリケーション コードを実行します。私がする必要があるのは、これを見栄えの良い GUI ウィンドウに置き換えることです。いくつかのタスク自動化アプリ (vtask studio、winautomation、visual cron) を見てきましたが、ウィンドウを作成する機能はありません。理想的には、起動は次のようになります。サーバーが応答を受け取った場合は、サーバーにローダー ping を実行し、ファイルのコピーを続行します。プログレス バーは素晴らしいでしょう。基本的に見栄えの良いアプリケーションローダーを構築します。サーバー用のクライアントWindowsサーバー2008 R2でwindow 7 proを実行しています。

すべての提案は、事前に感謝します。

コード:

:始める
@エコーオフ
タイムアウト /T 15
NET USE m: /delete
NET USE n: /削除
NET USE n: \\サーバー\アプリ
NET USE m: \\サーバー\メディア
NET USE l: \\SERVER\Logs
MD d:\アプリ
XCOPY n:\*.* d:\Apps\ /Y /H /E /B
タイムアウト /T 5
mklink /DC:\Apps D:\Apps
タイムアウト /T 5
START /MIN /WAIT "ランチャー" "C:\Apps\shortcuts\Launcher.Lnk"
START /MIN E:\PY.BAT
タイムアウト /T 10
START /MIN "リーダー" "C:\Apps\shortcuts\Reader.Lnk"
タイムアウト /T 5
:発売
ECHO %Time% %Date% "アプリケーションを起動しています" >>"%MyLogFile%"
START /MIN /WAIT "ランチャー" "C:\Apps\applications\Launch.lnk"
後藤打ち上げ
4

2 に答える 2

1

これらのすべての手順を 1 つの vTask スクリプトで実行できます。ネットワーク ドライブのマウント/アンマウント、ファイルのコピー、さらにはユーザーが制御する簡単な GUI の表示。確かに進行状況バー コマンドがあり、うまく機能します。vTask はおそらく、シンプルな GUI を構築し、その背後に実際のコード (SQL などを含む) を配置し、必要に応じて .DLL を呼び出す最も簡単な方法です。

ポール

于 2014-12-18T20:17:49.333 に答える
0

VisualCron(あなたが言及した)には、そのウィンドウで指定したパラメーターを使用して何か(タスクの開始など)を行う前に、ウィンドウで質問したり情報を提供したりできるポップアップタスクがあることを知っています。

于 2014-03-06T08:46:43.913 に答える