バッチファイルは手動で実行されると機能しますが、 Windows 10 タスクスケジューラを実行すると、部分的にのみ機能します.
私のタイトルは私のバッチファイルを実行したときに私のバッチファイルを使っていますが、Windows 10
でタスクスケジューラで実行した場合は、バッチファイルの一部のみを実行します.私のバッチ実行のコピー関数のどれも、空のzipファイルを終わらせるだけではありません.この問題はWindows 10
でのみ発生します.これは、複数のシステムで確認しました.これは私が知ることができるものから過去2週間でいつか始めました.これを助言することができますか?これが私が実行しているバッチファイルのコピーです
CD\
CD OnpointFiles
Robocopy "z:\booutbox" C:\OnPointFiles\Holding PJR* .xml/maxage:8
7ZA A-TZIP TODAY.ZIPC:\ONPOINTFILES\HOLDING\*.XML
今日のコピー.zip
%時間:~0.2 %%時間:~3,2 %%時間:~6,2%_%日:~10,2 %%日付:~7,2 %%日付:~4、 4%.zip
delc:\onpointfiles\holding\*.xml
delc:\onpointfiles\wooda.zip
appexepath= "%programfiles(x86)%\Insight Retail Software\Iconnect"を設定します.
存在しない場合%AppExepath%set appexepath= "%programfiles%\Insight Retail Software\IconNect"
start/b ""%appexepath%\agent.exe publish
返信リスト(回答:7)
Z:バッチファイルがスケジュールされたタスクとして実行されているときにアクセスできないネットワークドライバのように表示されます.Z:コマンドプロンプトで「ネット使用」を実行している場所を調べてください.その後、このコマンドを最初の行としてバッチファイルに追加しますが、必ずネット使用コマンドで出力された情報に必ず変更してください.
ネットを使用Z:\\Server\Share
すべての行を一緒に実行せずにversionファイルのversionを投稿してください.
投稿されたversionの始まりは意味がありません.
7za.exeはどこに住んでいますか?
応答6# ->にスキップ5 #Frederiこれらの線
CD\
CD OnpointFiles
であるべきですCD/D
C:\OnPointFiles
7za.exeが存在する場合は言わなかった.
この線は意味がありません
%時間:~0.2 %%時間:~3,2 %%時間:~6,2%_%日:~10,2 %%日付:~7,2 %%日付:~4、 4%.zip
応答5# ->にスキップ1 #OnlyhalCD\
CD OnpointFiles
であるべきですCD/D
C:\OnPointFiles
この変更を行うと問題が解決しました.ありがとうございました.
私は私が既に存在していることが既に必要なディレクトリ内でそれを実行していたときと比較して、タスクスケジューラが別のディレクトリからそれを実行していたという私の仮定で正しいです.
応答1# ->にスキップ2 #Frederiタスクスケジューラは通常、
c:\windows\system32フォルダから実行されます.
タスクスケジューラを介して実行するときに、バッチファイル内のすべてのファイルを完全に修飾することが不可欠です.
応答5# ->にスキップ4 #Onlyhalすみません、私はバッチコマンドで新しいもので、このスクリプトの作成者ではありませんでしたので、私が私の反応に少し濃いように見える場合は許してください.
7za.exeは
c:\onpointfiles
にあります.