質問があります。 私はvb.net と私のコマンドをCMDのADユーザーのパスワードを変更しようとしています:VB.NETとdsmod
dsmod user "CN=admin,OU=Admins,OU=Users,DC=DOMAIN,DC=LOCAL" -pwd test1
通常のCMDではない管理者として(WIN + R - CMD)それは完全に
dsmod succeeded:CN=admin,OU=Admins,OU=Users,DC=DOMAIN,DC=LOCAL
の作品私はvb.netて同じコマンドを実行したときに
しかし:
Process.Start("cmd.exe", "/k dsmod user " & """" & "CN=admin,OU=Admins,OU=Users,DC=DOMAIN,DC=LOCAL" & """" & " -pwd " & TextBox1.Text & """")
私が取得:
'dsmod' is not recognized as an internal or external command,
operable program or batch file.
どうすればこの問題を解決できますか? ありがとう
64ビットプログラムとしてしか使用できない種類のコマンドです。プロジェクト>プロパティ>コンパイルタブを選択し、「32ビット優先」チェックボックスを選択解除します。ドキュメントはUACの高度が必要であることを言及しています、https://stackoverflow.com/a/2818776/17034 –