1
PCが32または64ビットであるかどうかを調べるスクリプトが用意されていて、これらのビットの1つとして行を開始します。しかし今では、ドメイン内にあるPCの一部が正しく起動しませんが、UACが開き、管理者の資格情報を入力する必要があります。しかし、他の人にとっては、それはちょうど正しく実行されます。 .batchをGPOに追加してLogonで実行するようにしましたが、runas Adminパーツを含めて、常に実行します。.batを管理者として実行する方法
私はこれらの行のいくつかをrunasで見つけてからAdmin Usernameを見つけましたが、誰もパスワードを尋ねません。
私のスクリプトを今すぐ追加しますが、Runasの部分はありません。いくつか1が私を助けることができますか?
@echo off
if /i "%processor_architecture%"=="AMD64" GOTO AMD64
if /i "%PROCESSOR_ARCHITEW6432%"=="AMD64" GOTO AMD64
if /i "%processor_architecture%"=="x86" GOTO x86
GOTO ERR
:AMD64
IF NOT EXIST "C:\Program Files (x86)\CentraStage" start \\addc01\netlogon\centrastage\AgentSetup_Unmanaged.exe
GOTO EXEC
:x86
IF NOT EXIST "C:\Program Files\CentraStage" start \\addc01\netlogon\centrastage\AgentSetup_Unmanaged.exe
GOTO EXEC
:EXEC
rem do arch independent stuff
GOTO END
:ERR
@echo Unsupported architecture "%processor_architecture%"!
:end
は、スクリプトは、管理いくつかのpriviledgesが、現在はすべてのシステムを必要とする理由を特定したことがありますか?たぶんあなたはこの問題を別のやり方で避けることができます。 – MrPaulch