0

こんにちは、サーバーから実行可能ファイルを呼び出してログインするバッチファイルを取得しようとしています。スクリプトを送信して実行できる監視プログラムがあります。OK、ここに行きます....

//x3400/NTE_test/test.exe /USER:student password

今、これは機能しません。XPの実行メニューで入力すると機能するため、パスは正しいです。次に、手動でログインすると、スクリプトが実行されます。これをログインして必要なexeを実行するにはどうすればよいですか?

パート 2: 一部のマシンは、パスワードを保存して (手動で) すでにログインしています。最初にそのパスワードをクリアしてからログインするコマンドが必要ですか?

返信ありがとうございます、助けていただければ幸いです

ジェイク

4

1 に答える 1

0

(注:この質問はおそらくserverfault.comまたはsuperuser.comに属しています)

発生する必要があるログインがネットワーク共有のログインである場合は、net use コマンドを使用してスクリプトにそれを実行させることができます。

net use //x3400/NTE_test /USER:student password
//x3400/NTE_test/test.exe

ログインが「test.exe」プログラムに固有のものである場合は、そのドキュメントから、コマンドラインで資格情報を渡す方法を見つける必要があります。

いずれの場合も、スクリプトにユーザーのパスワードを含めることによるセキュリティへの影響を考慮する必要があります。ユーザーが実行中のマシンと同じ名前とパスワードを持つアカウントをx3400サーバー上に持っている場合 (または x3400 マシンがユーザーのマシンと同じドメインにある場合)、資格情報を提供する必要はありません。これは、パスワードを処理するためのより良い方法かもしれません。

于 2010-04-17T15:37:40.927 に答える