Officially, the registers at the entry point of the PE file do not have specific values. You should use the API, for example GetCommandLine, to get the necessary information. However, since the kernel function, which ultimately transfers control to the entry point, has not changed much from earlier times, some PE packers and malware have begun to rely on their own characteristics. Two more or less reliable registers:
EAX ( call eax )
EBX (PEB).