0

VM で問題が発生し、再起動後に毎回ジョブを手動で起動する必要があります。

システムを再起動するたびに、スタートアップのバット スクリプトで次の処理を実行したいと考えています。

ドライブ s としてネットワーク ドライブを設定します。

(私が手動で行うことのようなもの-「ネット使用s:\ネットワークディレクトリ名」)そして、s内でバットスクリプトを呼び出して残りを実行します(S:\ test\test.batとしましょう)

すべてを 1 つのバット スクリプトとして作成するにはどうすればよいですか? システムの再起動時に起動スクリプトとして設定するにはどうすればよいですか?

4

2 に答える 2

0

あなたは、ローカル バッチ スクリプトに S:\ としてネットワーク共有を NET USE することだけをさせたいと言い、次に S:\test\test.bat などのリモート バッチ スクリプトを実行し、ローカル バッチ スクリプトを実行させたいとします。システムの起動時に毎回?

共有マッピング部分は、実際には NET USE コマンドによって行われます。次のように入力して、S: をマップされたドライブとして使用できるようにします。

NET USE S: \\server\share /PERSISTENT:YES

マップされたドライブ S: は、他のバッチ スクリプトを実行しなくても、起動時に使用できるようになります。すぐに S:\test\test.bat を実行します。

起動時にこのバッチ スクリプト (またはその他の実行可能ファイル) を実行するには、スクリプト/実行可能ファイルをクリックし、[スタート] メニュー、[すべてのプログラム]、[スタートアップ] フォルダーにドラッグしてドロップします (フォルダーではなく、拡張されたスペースにドロップします)。他のスタートアップ プログラムがある場所): 右クリックしたため、Windows エクスプローラーは、ファイルの "ここにコピー"、"ここに移動"、または "ここにショートカットを作成" するように求めます。[ここにショートカットを作成] を選択します。これ以降、ファイルは起動時に実行されます。

于 2015-01-23T01:59:22.623 に答える