GithubHelp home page GithubHelp logo

phoenixpe / phoenixpe Goto Github PK

View Code? Open in Web Editor NEW
201.0 201.0 16.0 739.88 MB

PhoenixPE is a PEBakery project that creates a Recovery Environment based on Win10/Win11.

License: Other

Batchfile 6.89% HTML 93.11%
livecd pebakery windows-pe winpe winre

phoenixpe's Introduction

PhoenixPE

Latest Release License Download Stats Contributors

PhoenixPE Logo

PhoenixPE is a WinPE Rescue/Recovery Environment based on Win10/Win11. It can be booted via USB, CD/DVD, PXE/Network, or hard disk.

  • PhoenixPE uses the "next-generation" PEBakery engine resulting in faster build times and advanced features compared to legacy Winbuilder projects.
  • Build from Win10/Win11 sources using either boot.wim or WinRE.wim as a base.
  • Designed from the ground up to be developer/contributor friendly and use clean, well documented code.
  • Easy to understand options and uncluttered user interface.
  • Flexible architecture.
  • PEBakery's powerful scripting language allows extensive customization.

Features

  • Drive Backup/Clone/Imaging
  • Malware Removal
  • Password Recovery
  • File Recovery
  • Forensics Tools
  • Drive Partitioning/Install Prep.
  • Hardware Diagnostics
  • Offline OS Troubleshooting/Repair/Recovery
  • And more...

PhoenixPE includes a variety of carefully selected applications to get you started and PEBakery's user friendly scripting language makes it easy for you create your own scripts and customize PhoenixePE with your favorite apps and settings.

License

PhoenixPE is licensed under the MIT license. Refer to license for more information.

Installation

Download the latest release and unpack it in the desired location. To uninstall, simply delete the PhoenixPE folder.

Documentation

Documentation is available on the PhoenixPE Wiki.

Development

PhoenixPE is developed and maintained, and supported by a community of developers/volunteers who enjoy sharing their ideas and work in their free time.

Interested in contributing to PhoenixPE? Please read our contributor guidelines.

Want to create your own scripts, include additional applications, and personalize PhoenixPE to your taste?

Check out the following resources:

Enhancements/Bugs

Please use the GitHub issue tracker for reporting problems or suggesting new features.

Support

PhoenixPE is supported by a vibrant community of developers, boot disk/WinPE enthusiasts, and volunteers. Please post general questions and support requests in one of our forums.

Frequently Asked Questions (FAQ)

Please check out our Frequently Asked Questions before posting an issue or asking for help in the forums.

phoenixpe's People

Contributors

homes32 avatar ied206 avatar ispillmydrink avatar psct avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

phoenixpe's Issues

MiscShortcuts.script: Regedit is in %Windir%, not in %Windir%\System32

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Please update:

If,%cb_regedit_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_regedit_ShortcutName%,"#$pWinDir#$p\regedit.exe"
If,%cb_regedit_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_regedit_StartMenuFolder%,%txt_regedit_ShortcutName%,"#$pWinDir#$p\regedit.exe"
If,%cb_regedit_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"#$pWinDir#$p\regedit.exe"
If,%cb_regedit_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"#$pWinDir#$p\regedit.exe"

Open-Shell Settings not being applied

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

I had to change the open-shell script otherwise xml settings would not be applied.

AddAutoRun,PostShell,Wait,"Configuring Open-Shell Menu...","#$pProgramFiles#$p\Open-Shell\StartMenu.exe","-xml MenuSettings.xml"
AddAutoRun,PostShell,NoWait,"Configuring Open-Shell Menu...","#$pProgramFiles#$p\Open-Shell\StartMenu.exe"

No network connection WIN11 22621.382/525 UEFI

I have done many builds on 2 different UEFI-PCs using PhoenixPE 2023-01-30 and WIN11 22621.382/525.
It works very well.
The problem: no network connection is established when booting on UEFI-PCs.
The network connection is available on legacy BIOS-PC and VM.
The same symptoms with ChrisR/Win10XPE with 22621.382/525.
(22000.194/318 network connection works on Win10XPE)

I clean installed Win11 Pro on a UEFI-PC but there is no change.
Does anyone have an idea why the network connection works on legacy BIOS-PC and VM but not on UEFI PC?

Windows Event Viewer is not working in WinPE environment.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: high

Win10 source: Windows 10 2004 (10.0.19041.264) EN
PhoenixPE project settings: minimal, almost default. 'Event Logging' and 'NET Framework' scripts are enabled:


Problem description:
The event viewer (eventvwr.exe) can't display application events because the Windows Event Collector (wecsvc) Service is broken:

How to add commands to PEcmd.ini ?

I'm trying to add a command to the start of pecmd.ini, but it doesn't run, I don't want to wait for all the initializations to finish, want to give the user the option to run some things quickly, is this the right way to do it ?

Also, a bit off-topic, but can I make 2 editions of PhoenixPE, one light/quick and one full, and put the 2 indexes in a single boot.wim, giving the user the option to start which one he likes, while taking the advantage of having partially identical indexes compressed together to save space ?

// This is the main PECMD configuration file for PhoenixPE
// It is launched by: RegWrite,HKLM,0x1,"Tmp_System\Setup","CmdLine","Pecmd.exe Main #$pWindir#$p\system32\Pecmd.ini"

EXEC %WinDir%\System32\menu.cmd -----------------------------------> this line didn't work

LOGS Pecmd.log
LOGO %WinDir%\web\wallpaper\Windows\img0.jpg

// Check to see if we should login as Admin
REGI #HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoSwitchToAdmin,AutoSwitchToAdmin
FIND $%AutoSwitchToAdmin%=0x1, TEAM SwitchToAdmin | EXIT

TEXT System configuration, Please Wait...#0xFFFFFF L59 T39 $20*
Init
AudioInit
PreShell
Shortcuts
ShellInit
PostShell
NetInit
WAIT 3000
EXIT

Changing screen resolutions with PECMD shows a new Explorer window

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Screen resolution generates a new Explorer window.

Describe what is happening
When changing screen resolution from the PECMD in the taskbar icons in the right bottom corner, a new explorer windows pops up.

To Reproduce
Step-by-step instructions on how to reproduce the behavior:

  1. Go to 'PECMD screen resolution in the right bottom corner of the taskbar'
  2. Click on 'a screen resolution'
  3. See the new Explorer window popping up

Expected behavior
Don't open a new Explorer window each time the screen resolution changes.

Screenshots/Logs
None

Is there a place I can get general support?

My issue is no matter what Windows build I use or what shell I select, it always hangs on boot at "Starting Explorer Shell" or "Starting WinXShell". It boots properly in VMware but will not boot on any computer if booted from USB.

I understand this may not be the place to report this error. If so please direct me to a place where I can get some help.

Thanks

Matt

Show expected size at components and applications

Checklist

  • I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

Describe why you believe your suggestion would benefit the project and members of the community at large
It would help to have an idea of how big the result image gets increased with each option.
This is especially helpful for images which are being used for PXE servers.

Describe alternatives you've considered
Show expected file size for each component and application.

Additional context
None

Multiboot ISO

Checklist

  • [ x] I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

Describe the solution you'd like
Thank you for the work done. 👍
Will it be possible to make a multiboot iso with x86 and x64 as well as grub?
This will make it possible to include additional tools.
This feature was already finding its audience on older constructions :
http://w7pese.cwcodes.net/Projects/Win7PESE/OtherOS/zMultiWim.script
https://reboot.pro/index.php?showtopic=13780&page=2

Describe why you believe your suggestion would benefit the project and members of the community at large

Describe alternatives you've considered
Ventoy but its not an iso

Additional context
This bootable iso is may be solution
https://usbtor.ru/viewtopic.php?t=470

Add any other context or screenshots about the feature request here.

Notepad++ / Notepad3: "A specified logon session does not exist. it may already have been terminated."

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: high

Win10 source: Windows 10 2004 (10.0.19041.264) EN
PhoenixPE project settings: minimal, almost default.

Problem description
In certain circumstances, Notepad++ and Notepad3 scripts are preventing from being able to open / read text files (.txt, .ini, etc) by causing this error message:

If I remember good (because when I first tried to track the source of this problem it was two days ago while testing for first time PhoenixPE) this issue also affected to the behavior of other parts of the OS when dealing with the control panel applets or other things, but I don't remember exactly what.

For this reason the issue it seems to be very problematic, not only for preventing to open plain text files.


To Reproduce
Step-by-step instructions on how to reproduce the behavior:

There are two similar ways that I found to get to the same error.

First way:

  • Enabling the "Set as default text editor" option in the Notepad++ script settings page.

Second way:

  • Enabling the Notepad3 script component and letting its settings as default.

  1. Download and run PEBakeryLauncher.exe from PhoenixPE release ("PhoenixPE-2023.03.28-64.zip").

Now, to reproduce first mentioned way:
2a. In the project tree, go to Applications -> Productivity -> Notepad++ script, and check the "Set as default text editor" option:

Or to reproduce second mentioned way:
2b. In the project tree, go to Applications -> Productivity, then uncheck "Notepad++" script and check "Notepad3" script:

  1. Build the project, load the PhoenixPE in a virtual machine (I've tested it in VMWare Player 17), and try to open a text file (.txt, .ini, etc).

Add Dism++

Checklist

  • I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

Describe the solution you'd like
Please add Dism++ because I can't live without this tool in my PE 😊

Describe why you believe your suggestion would benefit the project and members of the community at large
I would like everyone to benefit from this amazing program. It saved my Windows installations errors multiple times.

Describe alternatives you've considered
None

Additional context
https://github.com/Chuyu-Team/Dism-Multi-language

Write Protect RM program should not allow multi-instance.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: low

I'm writing here this report because I checked in the version info of the 'Write Protect RM' executable file, that the copyright is of @Homes32. Although I don't know whether 'Write Protect RM' has its own GitHub repo to make there this report...

The thing is that 'Write Protect RM' should be designed as a single-instance program, that is, to don't allow running multiple instances of this program as this program does not have any benefit from multi-instancing it....

That's all. Thanks for your time!

AddShortcut: Shortcut creation will fail if comma-separated string as parameter is given

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

AddShortcut: Shortcut creation will fail if comma-separated string as parameter is given

I tried to add the following shortcut for explorer.exe:
%windir%\explorer.exe /e,/subobject,%SystemDrive%

With this parameter, explorer.exe displays the content of X: at startup.

AddShortcut will give me this: %windir%\explorer.exe /e - i.e. a shortened/invalid shortcut, the comma acts as delimiter.
It makes no difference if commas are replaced by #$c.

Reproduction

  1. AddShortcut,Desktop,,"File Explorer","#$pwindir#$p\explorer.exe","/e,/subobject,#$pSystemDrive#$p"
  2. Do a build using this line.

TODO: Shortcuts.exe needs to support all AddShortcut parameters. This requires rewriting a portion of shortcuts.exe

Checklist

  • I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

I found this comment in PhoenixAPI.script. May be I can help with this. I'm using my own AutoIt script Shortcuts.au3 (of course a compiled version) to create shortcuts. The script creates full featured shortcuts on the fly during the build process even if the target file doesn't exist. But there's also an option to process the shortcut section in PECMD.ini at the end of a build or during PE startup.
Don't be confused if you look into. The script got more functions over the time and got more complex.
Look for "Func CreateShortcut" which does the work and for "Func PatchShortcut" which patches the shortcut file if the target doesn't exist.

Example to use it in a script:
// Shortcut "Directory|Filename[.lnk]|Target[|Parameter[|WorkDirectory[|IconFile[|IconIndex[|WindowState[|Hotkey[|Description]]]]]]]" ["/log[+][:LogFile]"
ShellExecute,hide,%Tools%\Toolbox\Shortcut.exe,#$q%_type%|%_filename%|%_target%|%_parameters%|%_workdir%|%_iconfile%|%_iconindex%|%_windowstate%|%_hotkey%|%_tooltip%#$q #$q%ProjectTemp%\Toolbox\Shortcut.script#$q %_log%
If,%ExitCode%,Equal,10,Echo,"%ScriptTitle%: Shortcut.exe %_type%|%_filename%|%_target%... ended: 10 - undefined.",Warn
If,ExistFile,%ProjectTemp%\Toolbox\Shortcut.script,Run,%ProjectTemp%\Toolbox\Shortcut.script,Messages

I'm happy if I can help this way. Even with some adaptation for PhoenixPE.
Rolf
Shortcut.au3.txt
Shortcut.exe.txt

strange characters in menu

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report



Describe what is happening
Any idea why are those characters showing in the menu of the resolution changer?

Screenshots/Logs
image

Building fails when host username contains spaces

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report



Describe what is happening
Creating PE was aborted due to PhoenixPE not being able to locate itself

To Reproduce
Step-by-step instructions on how to reproduce the behavior:

  1. Have a user account with a name containing space
  2. See errors when you hit "Build"

Walkaround
Move PhoenixPE (and ISO?) outside of user dir, root of C drive worked fine for me

Screenshots/Logs
I didn't test it fully, will do it at home on Windows 11 (I'm using W7 rn) with spaces in other directories than the user one

Localization script always throws error.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

These are my 'Localization' script settings:

The issue is that when I check the 'Localization' script checkbox and start a build, it always throws the next error:

- [3] Warnings in script [Localization] (PhoenixPE\Tweaks\Localization.script)
[Warning] Halt - Error: Dism.exe terminated with error code: [87]. Check the log for details. (If,Not,#r,Equal,0,Halt,"Error: Dism.exe terminated with error code: [#r]. Check the log for details.") (Line 199)
[Warning] Echo - An error occurred building PhoenixPE. Please check the build log for details.


NOTE that I'm using the recommended 'Win10_2004_English_x64.iso'. I also tested with 'Win10_2004_Spanish_x64.iso', both were downloaded with FIDO.

I also tried doing the most minimal possible changes from my side, which are: 1. download PhoenixPE and run it, 2. set the source image, 3. enable and set the Localization settings, and finally start the build. It always throws this damn error.


Full DIsm log: dism.log

Partial Dism log lines:

2023-04-27 20:07:18, Info                  CBS    Failed to find a matching version for servicing stack: C:\PhoenixPE\Workbench\PhoenixPE\Target\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.262_none_e73f0197262d9fec\ [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2023-04-27 20:07:18, Info                  CBS    Failed to find servicing stack directory in online store. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2023-04-27 20:07:18, Info                  CBS    Offline servicing, using stack version from: C:\PhoenixPE\Workbench\PhoenixPE\Target\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.262_none_e73f0197262d9fec\cbscore.dll
2023-04-27 20:07:18, Info                  CBS    Loaded Servicing Stack v10.0.19041.262 with Core: C:\PhoenixPE\Workbench\PhoenixPE\Target\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.262_none_e73f0197262d9fec\cbscore.dll

Full build log: BuildLog_2023_04_27_200348_Project_PhoenixPE.txt

Full compressed support log: https://www.mediafire.com/file/vnpgkybplkfykhz/2023-04-27-2008-PhoenixPE-Logs.7z/file


Not sure if relevant, but these two manifest files are inside the directory ..\Workbench\PhoenixPE\Target\Windows\WinSxS\Manifests:

  • amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.1_none_bf506ecc66a800df
  • amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.262_none_e73f0197262d9fec

final note:
My host OS (from where I'm running PhoenixPE / PEBakery) it is Windows 10 2004 x64 v10.0.19041.450
The Dism.exe version in my host OS it is v10.0.19041.329

Not sure if and how can I update it.


EDIT:

I ended looking here and then here: https://www.catalog.update.microsoft.com/Search.aspx?q=KB5005260 - but I don't know if this is what I need in order to update to the required DISM version that I think PhoenixPE is trying to request, and anyways I have Windows Update removed through NTLite in my host OS... so...?...

What a headache all this.


I've followed these instructions to install the MSU package of the Servicing Stack update for my Win10 2004 (without Windows Update), but the problem persists.

I also tried to just copy all the related DISM files and folders from the source ISO (the servicing packages and catalogs and manifests from WinSXS directory, and from .\Windows\Servicing\Stack dir) to my host OS, but the problem persists.

And I'm doing all this without really having clear whether this error it is a PhoenixPE bug or maybe it is because I'm missing something in my host OS related to DISM / Servicing stack.

I only can say that I didn't had any problem to personalize the keyboard layout and regional settings with WinBuilder.

explorer

how do i stop explorer opening when the pe boots i can't find anything to disable it

OCCT License File

Checklist

  • I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

The license file license.okl which is needed for more than 1hr run time needs to be in the same folder as OCCT.exe.
If I was not using run all programs from RAM I know how to put in the same folder, but I am running from netboot.

Describe alternatives you've considered
I am not familiar with WinBuilder/PEBakery scripting, but perhaps modify the Post-Process script to copy the file into the correct path?

Additional context
I looked at the AutoBackup7Pro listing and I can see that it's possible to add a license key, but I can't understand how it's done.

Stuck on Removing old support logs... for over an hour

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report



Describe what is happening
Step 29/29 - Create ISO. Script Progress 67,2%, Full Progress 98,9%. It's been like that for 1h. No errors.

To Reproduce
Step-by-step instructions on how to reproduce the behavior:
No idea

Screenshots/Logs
If applicable provide any error messages, log files, screenshots, scripts, etc. that may be helpful for troubleshooting or further explain your issue.
obraz

Microsoft WordPad is not working in WinPE environment.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: medium

Win10 source: Windows 10 2004 (10.0.19041.264) EN
PhoenixPE project settings: minimal, almost default. But I also tested it with a more complex project with loads of scripts enabled.

Problem description:
I just noticed that MS Wordpad is not working in the WinPE environment. It is unable to start.

I suppose some kind of missing file dependency could be the problem. Anyways, I tried to figure out what is happening with the help of Event Viewer, but then I discovered an additional issue that stops me from using Event Viewer: #41

So... this is what I can give you this helps:

SysInternals Process Monitor activity log for Wordpad: https://www.mediafire.com/file/rm38lm23ol0t4iq/Wordpad+Logfile+Process+Monitor.zip/file

( With Process Monitor I can't figure out the problem, or at least I didn't found anything interesting. Maybe the log is useless, but who knows, I'm not an expert on debugging external things like this. )

total commander

Checklist

  • [x ] I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

Describe the solution you'd like
A clear and concise description of what you would like to see implemented.

A request for Total commander script to be added to applications

Describe why you believe your suggestion would benefit the project and members of the community at large

just a good program that would add to the project

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

have tried existing scrips and non seem to work

Additional context
Add any other context or screenshots about the feature request here.

Tweaks\Mouse Settings

Hi guys! So, the "Tweaks\ Mouse Settings" script is not working with the mouse lock, the other fields are ok. Thank you for your attention!

[Help] How to force an update to an application ?

Hi there,
Can I force an update to an application, or provide an alternate source to it ?
I want to get the newest version of Open-Shell, but every time I delete the cache, I get v4.4.170, which is old, I think this version is hardcoded inside 050-OpenShellMenu.script bc even when I'm disconnected from the Internet, it returns. If you can direct me on how to open this .script file to include the new files that would be nice too.

AddAutoRun,PostShell,Wait - It hides the process window.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

This command worked once for me inside the [Process] section:

AddAutoRun,PostShell,Wait,"Applying Environment Optimizations (Autorun.cmd)...","Y:\Programs\AutoRun.cmd",""

I mean that the CMD window was visible and it waited to terminate.

But now, every time that I make the build and run the virtual machine, when the shell loads, the CMD window gets hidden (although it still waits to terminate).

I am doing something wrong?.

Of course nothing that I run within the AutoRun.cmd it will not interact with the visibility of the CMD or other windows.

Here is the support log: https://www.mediafire.com/file/cj4cnf6vh7ub6gk/2023-05-01-2131-PhoenixPE-Logs.7z/file

And If also required, this is the AutoRun.cmd content:

@ECHO Off

:: Apply registry scripts
FOR %%# IN ("%~dp0\Registry Scripts\*.reg") DO (
	ECHO:Applying registry script "%%~nx#" ...
	REGEDIT /S "%%~f#" 
)
ECHO+

:: Apply Windows 10 Tweaks
FOR %%# IN ("%~dp0\Tweaks\*.cmd") DO (
	ECHO Applying Windows 10 tweaks: "%%~nx#" ...
	REM Start CMD /K "%%~f#" 
	Call "%%~f#" 
    ECHO+
)
:: Refresh the system to reflect system-wide setting changes
"Y:\Programs\PowerShell\pwsh.exe" "%UserProfile%\Desktop\Utility Scripts\Refresh_System_State_Auto.ps1"

:: Copy classic MS software
ECHO:Installing Classic MS Wordpad ...
XCOPY /E /Y "%~dp0\Software (Classic)\Classic Wordpad\" "%PROGRAMFILES%\Windows NT\Accessories\*"
ECHO:Installing Classic MS Paint ...
XCOPY /E /Y "%~dp0\Software (Classic)\Classic Paint\" "%WinDir%\System32\*"
ECHO+

:: Run software in background
ECHO:Running Mouse Emulator ...
Start /B "" "%~dp0\Software (Startup)\Mouse Emulator\Mouse Emulator.exe"
ECHO:Running WindowSpace ...
Start /B "" "%~dp0\Software (Startup)\WindowSpace\wspace64.exe"
ECHO+

:: Run installers in silent mode
FOR %%# IN ("%~dp0\Software (Installers)\*.exe") DO (
	ECHO:Installing "%%~nx#" ...
	"%%~f#" /silent
)

:: Delete garbage
ECHO+
ECHO:Removing garbage (desktop shortcuts) ...
ATTRIB -R -S -H -I -A "%UserProfile%\Desktop\desktop.ini" 2>NUL
Del /Q /F "%UserProfile%\Desktop\desktop.ini" 2>NUL
Del /Q /F "%UserProfile%\Desktop\PATHS.lnk" 2>NUL

:: Install VMware Tools to have 'Shared Folders' feature enabled in the virtual machine.
REM https://docs.VMware.com/en/VMware-Tools/12.0.0/com.VMware.vsphere.VMwaretools.doc/GUID-E45C572D-6448-410F-BFA2-F729F2CDA8AC.html
CLS
ECHO+
FOR %%# IN ("%~dp0\VMware Tools\*.exe") DO (
	ECHO Installing VMware Tools ("%%~nx#") ...
	"%%~f#" /v "/qn REBOOT=R ADDLOCAL=ALL REMOVELOCAL=CBHelper,PerfMon,VmwtimeProvider,AppDefense,SVGA,EFIFW,MemCtl,Audio,VSS,Bootcamp,PVSCSI,VMXNet,VMXNet3,DeviceHelper,ServiceDiscovery,FileIntrospection,NetworkIntrospection"
)

Exit

Additional Files

Hi guys! I've been following your work since "WIN10PE_SE", great work, both! So the "Components\Additional Files" script is not working with Boot.wim, it just saves to the root of the cd. I had to modify the code for it to work. I'm not a programmer but it seems that the code only points to the root of the CD. Thank you for your attention!

How to export/import project settings ?

I've spend some time tinkering with the project settings, and I don't want to do that on every new release of PhoenixPE, I didn't find any config file or .ini file to do that, I think the settings is stored in the .script files it-selves , which ofc will be changed/reset on any new update.

Network status icon not showing correct connection state

Checklist

  • [ x] I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • [x ] I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report



Describe what is happening
Even though a PC equipped with a multiple-port network card (e.g. Mellanox ConnectX-3) has proper network connection on one port the network status icon on the taskbar (bottom right) still shows a red cross (network error).

To Reproduce
As explained above.

Expected behavior
Network status icon ideally to show the state "network/internet ok".

Screenshots/Logs
attached
PE NW Manager 01
PE NW Manager 02
PE NW Manager 03

script errror

sumatrapdf & Attribute Changer script give error
download url is not working
please modifyboth and reload both.
Thanks

Add Drive Snapshot

Checklist

  • [x ] I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

Describe the solution you'd like
A clear and concise description of what you would like to see implemented.

Please consider adding Drive SnapShot to PhoenixPE. The executable is VERY small (2.2 MB) and will not take up much space. You will want the 64 bit version (snapshot64.exe) which is designed to run in in all Windows 64 bit environments including Windows PE environments.

See http://www.drivesnapshot.de/en/down.htm

You do not need to register the software to use Drive SnapShot to restore images created by Drive SnapShot.

Describe why you believe your suggestion would benefit the project and members of the community at large

It would greatly help users of Drive SnapShot to restore images created by Drive SnapShot. Currently, many users boot FreeDOS to restore images using Drive SnapShot. But the Ultra DMA hard disk driver in FreeDOS is flaky. As a result, the data transfer speeds during restores can be very slow. The Ultra DMA hard disk driver in Windows PE is much better.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

I have used Macrium Reflect but I prefer Drive SnapShot.

Additional context
Add any other context or screenshots about the feature request here.

Fail to Logon as Admin

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Component "Logon as Admin" Fail

Report

10As check on component "Logon as Admin" will fail otherwise boot.wim booting is OK.
Booting will into blank screen and cursor funnel.
2. If not check Option "Auto Login as Admin" will booting into desktop, But switchUser will fail.

add Slim_SAFE from WimBuilder2-Full

Checklist

  • [ Yes] I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

Describe the solution you'd like
A clear and concise description of what you would like to see implemented.

Add Slim_SAFE from WimBuilder2-Full ,slim drivers, fonts, keyboard, migration,useless
Original is BATCH file
Describe why you believe your suggestion would benefit the project and members of the community at large
if not "x%opt[slim.safe]%"=="xtrue" goto :EOF
echo Safely Sliming...

call :_Slim_font
call :_Slim_keyboard
call :_Slim_migration
call :_Slim_useless

call :KEEP_DONE
goto :EOF

:_Slim_font
rem ==============================================
call :KEEP_FILES \Windows\Fonts\ "app%WB_PE_CODEPAGE%.fon,consola.ttf,marlett.ttf,micross.ttf,tahoma.ttf,segmdl2.ttf,tahoma.ttf,tahomabd.ttf"
call :KEEP_FILES \Windows\Fonts\ "svgafix.fon,svgasys.fon,vga%WB_PE_CODEPAGE%.fon,vgafix.fon,vgafixr.fon,vgaoem.fon,vgasys.fon,vgasysr.fon"
if "x%WB_PE_LANG%"=="xen-US" (
call :KEEP_FILES \Windows\Fonts\ "segoeui.ttf,segoeuib.ttf,segoeuii.ttf"
)
if "x%WB_PE_LANG%"=="xzh-CN" (
call :KEEP_FILES \Windows\Fonts\ "msyh.ttc,s8514fix.fon,s8514oem.fon,s8514sys.fon"
call :KEEP_FILES \Windows\Fonts\ "segoeuib.ttf,seguisbi.ttf,seguisym.ttf,simsun.ttc,wingding.ttf"
del "%X%[KEEP]\Windows\Fonts\tahomabd.ttf"

rem volume mixer
call :KEEP_FILE \Windows\Fonts\Malgun.ttf
)
if "x%WB_PE_LANG%"=="xzh-TW" (
REM ADD MAX
call :KEEP_FILES \Windows\System32\ "locale.nls,l_intl.nls,C_437.NLS,C_936.NLS,C_950.NLS,C_10002.NLS,C_10008.NLS,C_20127.NLS"
call :KEEP_FILES \Windows\Fonts\ "c8514fix.fon,c8514oem.fon,c8514sys.fon,cvgafix.fon,cvgasys.fon"
call :KEEP_FILES \Windows\Fonts\ "segoeuib.ttf,seguisbi.ttf,tahoma.ttf,wingding.ttf,mingliu.ttc"
)
if "x%WB_PE_LANG%"=="xru-RU" (
call :KEEP_FILES \Windows\Fonts\ "cour.ttf,courbd.ttf,courbi.ttf,courer.fon,lucon.ttf,serifer.fon"
)
if "x%WB_PE_LANG%"=="xko-KR" (
call :KEEP_FILES \Windows\Fonts\ "gulim.ttc,malgun.ttf"
)
if "x%WB_PE_LANG%"=="xja-JP" (
call :KEEP_FILES \Windows\Fonts\ "msgothic.ttc,YuGothM.ttc"
)
del /a /f /q "%X_WIN%\System32*.NLS"
del /a /f /q "%X_WIN%\Fonts*.*"
goto :EOF

:_Slim_keyboard
rem ==============================================
set _LocaleId=
for /f "tokens=3" %%l in ('reg query "HKLM\Tmp_SYSTEM\ControlSet001\Control\Nls\Locale" /ve') do (
set _LocaleId=%%l
)
if "x%_LocaleId%"=="x" (
echo [WARNING] Failed to get the locale id.
goto :EOF
)

set _LayoutFile=
for /f "tokens=4" %%l in ('reg query "HKLM\Tmp_SYSTEM\ControlSet001\Control\Keyboard Layouts%_LocaleId%" /v "Layout File"') do (
set _LayoutFile=%%l
)
echo [INFO] Got LocaleId:%_LocaleId%
echo [INFO] Got LayoutFile:%_LayoutFile%

call :KEEP_FILE \Windows\System32\KBDUS.DLL
if /i "x%_LayoutFile%"=="xKBDUS.DLL" set _LayoutFile=
if not "x%_LayoutFile%"=="x" (
call :KEEP_FILE "\Windows\System32%_LayoutFile%"
)
set _LocaleId=
set _LayoutFile=
del /a /f /q "%X_SYS%\KB*.DLL"
goto :EOF

:_Slim_migration
rem ==============================================
del /a /f /q "%X_SYS%\migapp.xml"
del /a /f /q "%X_SYS%\migcore.dll"
del /a /f /q "%X_SYS%\migisol.dll"
del /a /f /q "%X_SYS%\migres.dll"
del /a /f /q "%X_SYS%\migstore.dll"
del /a /f /q "%X_SYS%\migsys.dll"

del /a /f /q "%X_SYS%\SFCN.dat"
del /a /f /q "%X_SYS%\SFL*.dat"
del /a /f /q "%X_SYS%\SFPAT*.inf"

rd /q /s "%X_SYS%\migration"
goto :EOF

:_Slim_useless
rem ==============================================
rd /q /s "%X_SYS%\AdvancedInstallers"

rem del /a /f /q "%X_SYS%\config\BBI"
rem del /a /f /q "%X_SYS%\config\BCD-Template"
rem del /a /f /q "%X_SYS%\config\ELAM"

rd /q /s "%X_SYS%\config\Journal"
rd /q /s "%X_SYS%\config\RegBack"
rd /q /s "%X_SYS%\config\TxR"
rd /q /s "%X_SYS%\config\systemprofile"

rd /q /s "%X_SYS%\DiagSvcs"
rd /q /s "%X_SYS%\SMI"
rd /q /s "%X_SYS%\WindowsPowerShell"

REM ADD MAXMAX max webm=wmic
rd /q /s "%X_SYS%\wbem\Repository"
md "%X_SYS%\wbem\Repository"
REM ADD MAX
REM MAX
del /q "%X_SYS%\Boot%WB_PE_LANG%\winresume."
del /q "%X_SYS%\Boot\winresume.
"
del /q "%X_SYS%\Boot%WB_PE_LANG%\winresume.*"
REM del /q "%X_SYS%\Boot\winload.efi"
REM del /q "%X_SYS%\Boot\zh-TW\winload.efi.mui"

rem Key Distrubution Service Provider
del /a /f /q "%X_SYS%\KdsCli.dll"

rem Network Kernel Debug Extensibility Modules
rem del /a /f /q "%X_SYS%\kd_*.dll"

goto :EOF

rem ==============================================
rem ==============================================
:KEEP_FILES
echo move "%~1%~2" "%X%[KEEP]%~1"
if not exist "%X%[KEEP]%~1" mkdir "%X%[KEEP]%~1"
for %%i in (%~2) do (
move "%X%%~1%%i" "%X%[KEEP]%~1"
)
goto :EOF

:KEEP_FILE
echo move "%~1" "%X%[KEEP]%~p1"
if not exist "%X%[KEEP]%~p1" mkdir "%X%[KEEP]%~p1"
move "%X%%~1" "%X%[KEEP]%~1"
goto :EOF

:KEEP_DONE
rem restore [KEEP]
if not exist "%X%[KEEP]" goto :EOF
xcopy /S /E /Q /H /K /Y "%X%[KEEP]" "%X%"
rd /s /q "%X%[KEEP]"
goto :EOF

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Various issues with Simplewall script.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: medium

  1. Simplewall will always run on shell startup regardless of the script settings, if I for example uncheck all these three checkboxes:

  1. The "Download the latest rules and translations" setting seems not working as expected, because Simplewall always finds and warns to download a new rule set at shell startup.

At the time of writing this, I have not yet tried to get rid of issues 1 and 2 by providing a custom simplewall config file.

Expected Behavior
Allow the user to create the simplewall shortcuts while preventing simplewall from running at startup if not configured to do it by the user.

Desktop icons display a black square

Hi Man, it's me again....So when I restart explorer the desktop icons display a black square. I had to delete the key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons<%windir%\System32\Transparent.ico>", despite the transparent.ico file existing in the folder... Once again, thanks for the attention!

Error: "Unable to initialize XAudio2"

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: very low

I started to add some small-size video game console roms into the build, so I've enabled the DirectX script, and in the virtualized OS I can see the files XAudio2_8.dll and XAudio2_9.dll are there in System32 and Syswow64 directories, however, this SNES emulator for example, it throws an error when attempting to set the sound output to XAudio2:

In my specific case it is not a serious problem since the alternative sound output, WaveOut, it works fine, but maybe this issue will affect to any other software depending on XAudio2?.

So I would like to know if this error is a normal thing taking into account that XAudio2 is part of DirectX API and XAudio2_8.dll and XAudio2_9.dll files are in the system as I already said.

Note: XAudio2_0.dll to XAudio2_7.dll files all are missing, but I don't know exactly this numbering what it refers to.

VSS "restore defaults" does not restore defaults.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: lowest

Very simple issue this time:

In the VSS script, the "Auto start Volume Shadow Copy service" checkbox is checked by default, however, the "Restore defaults" button will uncheck this checkbox.

Maybe this thing alone has not enough relevancy for making a issue report, and it's not my intention to report every little flaw that I find, but things like this make me wonder if I now press "Restore defaults" on every script of the project, all scripts will remain configured as designed by default and everything will work as expected during the build procedure?.

Note: please take into account that at the moment of writing this I'm not really aware whether the VSS script belongs to your own, or maybe to PEBakery predefined scripts (if any) or something else. I don't use PEBakery outside PhoenixPE project files.

Anydesk cannot connect to Anydesk relay server

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report



Describe what is happening
I built a PhoenixPE ISO with Anydesk selected. After booting I started Anydesk. But Anydesk cannot connect to the Anydesk relay server. Network connection is available I can ping and tracert sites on the internet. I also can ping boot.net.anydesk.com, the standard Anydesk relay server address without problems. But Anydesk doesn't get an address and cannot connect to the anydesk server.

To Reproduce

  1. Build PhoenixPE with Anydesk selected
  2. Boot created PhoenixPE
  3. Wait/Establish internet connection
  4. Start Anydesk
  5. See Error

Expected behavior
After starting Anydesk it should connect to the Anydesk relay server.

Screenshots/Logs
image

Switch to Admin

Checklist

  • I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

Describe the solution you'd like
A function to create an administrator account and thus log in for certain software.
Switch to admin.
Thanks in advance

Describe why you believe your suggestion would benefit the project and members of the community at large
launch some software, install some drivers...

Describe alternatives you've considered
None

System Sound Patch with latest Windows 11

Hello Jonathan,
Just to let you know.
The Windows 11 System Sound Patch works with AudioSrvPolicyManager.dll v10.0.22621.1 but not with the latest version of this dll v10.0.22621.1485.
So, with latest Windows11 v10.0.22621.1702 ISO, the sound does not work with the System account, it requires Admin account login, sessions.

How to add a simple AutoRun.cmd (batch-script) command?.

Checklist

  • I performed a search in the issue tracker to see if my suggestion has already been asked/answered by somebody else.

It is possible to add a custom (batch-script) command to run a program (with parameters) located in the desktop after the shell is loaded?.

Example:
AutoRun.cmd
@Echo OFF
Start /W "" "%UserProfile%\Desktop\MyProgram.exe" /parameters
Exit

This was very easy to do with WinBuilder, but I can't find a equivalent feature in PEBakery / ProhenixPE project plugins.

I seen the "TweakBox" feature which contains this example line:

//AddAutoRun,PreShell,HideNoWait,"Loading additional drivers...","pnputil.exe","/add-driver Y:\Drivers\*.inf /subdirs /install"

I'm not sure If this feature can be used as an equivalent for what I need, and in that case how can I adapt that example line to run a executable file (or a .cmd file) after shell, like something like this:

AddAutoRun,PostShell,Normal,"Running MyProgram...","Y:\Users\Default\Desktop\MyProgram.exe","/parameter"

Is there any documentation to learn the syntax of this?.

I found this, but the syntax differs a lot:

Wifi no work

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Build from Winre, iso Win10 2004.
The wifi adapter is recognized, the wifi does not work, the Wlansvc service from PEnetwork returns error 1075 and does not want to start.
Attempt to start from command line does not work, nor from services.msc with the same error encountered.

Dependencies.script: %SetupFile% not set

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Variable %ScriptFile% not set in [SetProgramArch]

Please upedate:
[SetProgramArch]
If,%SourceArch%,Equal,x64,Begin
Set,%DownloadURL%,%DownloadURLx64%
Set,%SetupFile%,%SetupFilex64%
End
Else,Begin
Set,%DownloadURL%,%DownloadURLx86%
Set,%SetupFile%,%SetupFilex86%
End

350-VCRedist-14 Error

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Error in line 61
Else,Halt,"INTERNAL LOGIC ERROR: Only x86 and x64 sources are supported."

When remove this line no bug in x86 or x64 build.

GUI crashes in them choice

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report



Under Tweaks / Theme
Changing from one theme to another either (50/50) crashes PEBakery to the desktop or reports the following error.

[Error] [E] WriteInterface - The process cannot access the file 'G:\PEBakery\PhoenixPE-2022-05-22\Projects\PhoenixPE\Tweaks\Theme.script' because it is being used by another process. (Else,WriteInterface,Visible,%ScriptFile%,Interface,lbl_DisableWallpaperScript,False) (Line 693)

PEBakery V 1.0.0
PhoenixPE V 1.0.2.0

PaulDG

iSCSI Initiator Services does not start under Win11

GUI starts but cannot use it to connect, saying the service isn't running. Starting the service results in an error message: "Access Denied"

Ref: https://theoven.org/viewtopic.php?p=1149#p1149, https://theoven.org/memberlist.php?mode=viewprofile&u=65

Works as expected on Win10 2004. The issue seems to affect Win11 builds only.

Current Workaround
Starting the Windows Event Log service seems to resolve the issue, as the iSCSI service will start correctly and is able to connect to storage.

HWiNFO script is unable to download HWiNFO.

Checklist

  • I looked at https://github.com/PhoenixPE/PhoenixPE/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.

Report

Issue urgency: low

The PHoenixPE build stops abruptly in the HWiNFO script due it seems unable to request a working download url:

[Warning] WebGet - An error occurred while downloading [https://www.hwinfo.com/files/hwi_740.zip] (WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Referer=https://www.hwinfo.com/download/,NOERR) (Line 117)

I tried this updated download url in my web-browser and it is not working: https://www.hwinfo.com/files/hwi_742.zip - it just redirects me to https://www.hwinfo.com/download/ ...

So I think the unexpected url redirection could be the main problem that breaks the PhoenixPE build procedure.

I'm not sure whether a script can have contained html parsing logic, but if helpful this url will show the download links for the latest release: https://www.fosshub.com/HWiNFO.html - so in case of it can be parsed then it will always list the latest release.

But, in short, and as for now, this is the right download url: https://www.fosshub.com/HWiNFO.html?dwl=hwi_742.zip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.