ネットワークバッチファイルをプロンプトを表示せずにバックグラウンドで実行したいバッチファイルをタスクに仕込んで、一定間隔置きにバックグラウンドで実行するよう設定しました。バッチファイルは実行時にプロンプト画面を表示してしまうので、ウィンドウを表示させないようにしたいという要件です。メソッドで、第二引数を0にしてバッチファイルを起動するようにしてしまえば、プロンプロトを表示せずにバッチが実行できるようです。true)参考:Windowsのバッチプログラム(.bat)を実行する際、ウィンドウを表示しない方法をお教えください。豆知識バッチファイルでUNCをカレントディレクトリにしたい共有フォルダ上に配置するバッチファイルから、相対パス指定で同じフォルダにあるexeを呼び出す処理が必要になりました。バッチファイルに当初下記のように書いていました。%~dp0test.exepauseそうすると下記のようにUNCパスは使えないって怒られます。パスは現在のディレクトリとしてサポートされません。いうコマンドもあるようです。コマンドと同じようにカレントフォルダを移動するコマンドなんですが、違いはスタックでカレントフォルダの履歴を残すことです。コマンドでひとつ前のフォルダに移動することができます。これは非常に便利ですね。カレントディレクトリにしようとすると適当な空きドライブに対して、ネットワークドライブを設定し、そのドライブに移動してカレントフォルダを指定してくれるようです。UNCパスが使えるということですね。いうことで共有フォルダ上のバッチファイルを下記のように変更すればうまくいきました。使った下記のようなバッチファイルで、テスト実行をしていたんですが、実行時に「データが無効です。」というメッセージが出てきます。"hogedomain\%1":C実行時は下記のようにしてます。userAファイルサーバ上の個人フォルダに対して変更権限を持たすというものです。調査した結果、ACL適用先フォルダに既にuserAに対するフルコントロールが与えられてました。設定されているより弱いアクセス権追加しようとすると、「データが無効です。」と表示される仕様のようです。この不親切なメッセージで数時間潰されましたよ。豆知識バッチファイルでコマンドライン引数(パラメタ)を参照するバッチファイルで、実行時のコマンドライン引数(パラメータ)を取得する方法です。引数二つ目という感じで取得できます。すると、全ての引数を取得できます。すると、実行したコマンド文字列自体を取得できます。この引数ですが修飾子を付けることで目的の文字列にできるようです。代表的に下記のような修飾子があるようです。フォルダ部分のパス取得。