win32-parent-process
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Simple POC for controlling the environment of a parent process from a child (current directory & env vars)
These examples use a function I found in [ansicon](https://github.com/adoxa/ansicon) for getting information on the parent process of the current executable.

Both examples use simple code injection to make Win32 API calls from the parent process. I'm hoping to use the concept in a python C-extension to allow writing python scripts to improve upon the cmd.exe experience without resorting to hacking up a dynamic batch script.

## chpdir

	Microsoft Windows [Version 6.1.7601]
	Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

	G:\cpp.workspace\sandbox\win32-parent-process>chpdir ..\..
	Success.

	G:\cpp.workspace>

## unsetenv

	Microsoft Windows [Version 6.1.7601]
	Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

	G:\cpp.workspace\sandbox\win32-parent-process>echo %WIX%
	C:\Program Files\Microsoft SDKs\Installer XML v3.5\

	G:\cpp.workspace\sandbox\win32-parent-process>.\unsetenv.exe WIX
	Buffer: WIX=
	Success.

	G:\cpp.workspace\sandbox\win32-parent-process>echo %WIX%
	%WIX%

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。