0

Windowsが再起動されるたびに消えるLinux NFSがあります。

これらをマウントする起動時に実行するスケジュールされたタスクを実行する必要があります。

実行するときに次のコマンドを実行します(psexecを介してこれを行う必要があります):

  1. Cd c:\temp
  2. psexec.exe -i -s cmd.exe
  3. 新しい窓
  4. (通常、whoami を実行して、NT AUTHORITY\system に設定されていることを確認します。
  5. net use m: /persistent:yes UNIXSERVER01:/vol/vfile01_media/media
  6. net use m: /persistent:yes UNIXSERVER02:/vol/vfiler02_docs/docs

これは私の通常のプロセスですが、psexec からファイルを実行するバッチ スクリプトの作成に少し手こずっています。

ありがとう!

4

1 に答える 1

0

次のようなものを試してください

@ECHO OFF
PSEXEC /accepteula -u "NT_Authority/System" -i -s NET USE m: /persistent:yes UNIXSERVER01:/vol/vfile01_media/media
PSEXEC /accepteula -u "NT_Authority/System" -i -s NET USE m: /persistent:yes UNIXSERVER02:/vol/vfiler02_docs/docs

本当に正確にしたい場合は、の出力をパイプできます

@ECHO OFF
WHOAMI >C:\whoami.txt

出力を解析して IF ステートメントにする for /f ループを見つけようとします。

于 2012-04-01T23:42:19.350 に答える