我想將所有文件/資源嵌入到一個exe文件(2個exe文件和一個ps1文件)將所有文件嵌入到一個exe中
是否有可能?以及如何去做這件事,目前我已經成功發佈了該項目,但在輸出中還有其他文件(應用程序文件,應用程序清單和安裝程序exe) - 我想將其嵌入到單個exe中。
一直在做一些閱讀,似乎我可能需要嵌入資源,並可能創建指針?或在項目嵌入圖像資源,不知道如果我在正確的軌道和/或如何啓動代碼..
我有什麼到目前爲止
private Boolean Install_certificate()
{
try
{
var newProcessInfo = new System.Diagnostics.ProcessStartInfo()
{
FileName = @"C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe",
Verb = "runas",
Arguments = (@"–ExecutionPolicy Bypass ""script.ps1""")
};
System.Diagnostics.Process.Start(newProcessInfo);
// Install the cert & change proxy settings
//System.Diagnostics.Process.Start(@"script.ps1");
return true;
}
catch
{
return false;
}
}
private Boolean Install_exe1()
{
try
{
// Install exe1
System.Diagnostics.Process.Start(@"setup1.exe");
return true;
}
catch
{
return false;
}
}
private Boolean Install_exe2()
{
try
{
// Install exe2
System.Diagnostics.Process.Start(@"setup2.exe");
return true;
}
catch
{
return false;
}
}
感謝幫助!
感謝
是的我正在使用System.Diagnostics.Process和System.Management.Automation,我的問題是關於編譯exe文件的+ powershell到一個單獨的exe文件,而沒有額外的文件。 – Hex02
還有其他問題嗎?我回答了你如何完成它,併發布瞭如何使用代碼完成任務的鏈接。將不同的exe文件編譯成一個exe文件與執行單個exe文件不一樣。 –
從一個exe執行它們 - 這是問題/任務 – Hex02