問題タブ [sysprep]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - Unattended XML に何かがありません
私はsysprepで使用するために書かれたこの簡単なunattended.xmlファイルを使用しています.基本は非常に明白ですが、レイアウト、見出し、または設定パスのいずれかに問題があると思います.誰かアイデアがありますか?
scripting - スクリプティング Sysprep
sysprep プロセスを自動化するスクリプトを作成しようとしていますが、reg add コマンドで問題が発生しています。コマンドによるとすべてが正しいように見えますが、無効な構文が表示され続けますreg add /?
。
スクリプトは次のとおりです。
どんな助けでも大歓迎です。前もって感謝します!
c# - C# プログラムから Sysprep.exe を起動します。
c# プログラムから特定の引数を指定して sysprep.exe を起動するにはどうすればよいですか?
Windows フォーム アプリケーションから呼び出します。
string[] cmd = { "cd C:\\Windows\\System32\\Sysprep", "sysprep.exe /audit /reboot"};
consoleBox1.cmdPrint(cmd);
しかし、sysprep.exe が起動しないようです。2 つのコマンドを .bat に貼り付けて、次のように起動しました。
System.Diagnostics.Process.Start(Application.StartupPath + "\\awesome.bat");
しかし、それも機能しません(黒いウィンドウが開き、すぐに閉じます)
エクスプローラーからbatファイルを実行するとうまくいくので、c#アプリケーションでいくつかの権限が不足していると思います。
私のapp.manifestでは、
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
sysprep を起動できますか? 私のアプリケーションは、Windows 7、8、8.1、および 10 の通常のデスクトップおよび監査モードで実行するように作られています。
編集:
cmdをいっぱいにして閉じずにコードを試しましたが、プログラムが応答しなくなりました
エラーが発生します:
指定されたファイルが見つかりません/nSystem.ComponentModel.Win32Exception (0x80004005): システムは、Windows_SSD_Optimizer_Method_1.Method1 の System.Diagnostics.Process.Start() で System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) で指定されたファイルを見つけることができません.btn_all_Click(Object sender, EventArgs e) in:line 182/n/nThe system cannot find the file specified/nSystem.ComponentModel.Win32Exception (0x80004005): System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo で指定されたファイルが見つかりませんstartInfo) の System.Diagnostics.Process.Start() at Windows_SSD_Optimizer_Method_1.Method1.btn_all_Click(Object sender, EventArgs e) in:line 182/n/n
windows - MDT - タスク シーケンスで既定の管理者アカウントの自動ログインを無効にする
Windows 7 Pro のキャプチャ イメージを展開するタスク シーケンスには、既定の管理者アカウントを無効にする手順があります。また、「localadmin」と呼ばれる別のアカウントを管理者として昇格させる手順もあります。残念ながら、それは私の電話ではないので、既存の管理者アカウントの名前を localadmin に変更することはできません。どちらの手順もタスク シーケンスの最後にあり、無効化手順は再起動によって最後に実行されます。純粋な WDS から MDT に切り替える前に、イメージをキャプチャする前にこれらすべてを実行し、無効になっている管理者アカウントと昇格された localadmin アカウントの両方が sysprep とキャプチャを生き延びました。しかし、MDT を使用すると、sysprep は localadmin の管理者権限を剥奪し、シーケンス中にログインするために使用する既定の管理者アカウントを再度有効にするため、追加の手順を実行します。そのため、タスク シーケンスが終了すると、ログイン画面に次のメッセージが表示されます。「アカウントが無効になりました。システム管理者にお問い合わせください。」localadmin ログインをデフォルトにする代わりに。自動ログインしようとしているようです。タスク シーケンスでこれを回避するにはどうすればよいですか?
python - Ovirt Python SDK と Sysprep
以下のように、Python SDK を使用して CloudInit で Linux VM の OS ホスト名を設定する方法は理解していますが、Sysprep を使用して Windows VM で OS ホスト名を設定するにはどうすればよいですか? この例はどこにも見つかりません。
vbscript - Run メソッドを使用して HTA から Sysprep を起動すると失敗する
私は3つのファイルを持っています:
test.vbs
MyTEST1.hta
MyTEST2.vbs
新しくインストールした Windows 7 でファイルを起動します。MyTEST2.vbs を実行すると、予測可能な結果が得 られます。
ただし、MyTEST1.htaを実行すると、別の結果が生成されます: MyTEST1.hta: FileExists fails on Sysprep.exe
この違いの理由を説明できる人はいますか?私の目標は、HTA から呼び出される VBScript からSysprep.exeを呼び出すことです。私はそれで立ち往生しており、あなたの助けに感謝します.
よろしくお願いします!