2017-07-05 3 views
0

を戻す場合は、私のバッチファイルコマンドを確認してください。検証コマンドは、バッチファイルに成功したか、すべての設定

時にはコンピュータはコンピュータの参加を解除することに成功しましたが、新しいドメインにコンピュータを追加できないため、このコンピュータがドメイン外になることがあります。コンピュータが新しいドメインに正常に参加しているかどうかを確認するコマンドを追加する必要があります。それ以外の場合は、古いドメインに戻します。

@echo off 
netdom.exe remove %computername% /domain:MyOlddomain.local /UserD:Myusername /PasswordD:Mypassword 
Ping 127.0.0.1 -n 5 >nul 
netdom.exe join %computername% /domain:MyNewDomain /UserD:Myusername /PasswordD:Mypassword 
Ping 127.0.0.1 -n 5 >nul 
shutdown -t 5 -r -f 
+0

PowerShellまたはVBScriptと何が関係していますか?削除操作の後にエラーレベルをチェックしようとしましたか? –

答えて

0

最も良い方法は、IF文を使用することです。次のように

IF文の基本的な構造があります。

IF EXIST "%1" (
    echo "it's here!" 
) ELSE (
    echo "it isn't here!" 
) 

このようにすると、必要に応じて元に戻すことができます。 More in depth reading!

+1

OPが 'if'文を使ってドメイン結合に失敗したかどうかを検証する方法を詳しく教えてください。 –

関連する問題