鑑於處理'A'的句柄(或ProcessID),在Win32上有可能使用來處理不相關的進程「B」以確定進程「A」的當前工作目錄?是否可以確定另一個進程的工作目錄?
3
A
回答
1
我認爲這可能是可能的使用相同的技術,你可以用來得到一個external processes command line,似乎有一個_RTL_USER_PROCESS_PARAMETERS->CurrentDirectoryPath
聽起來很有希望。
(這個例子沒有說明這些API大多無證,他們是not future proof,所以因人而異)
4
是的,但它並不重要。我知道的唯一方法是使用CreateRemoteThread
在目標程序的上下文中執行GetCurrentDirectory
。
相關問題
- 1. 確定另一個程序的工作目錄
- 2. Windows批處理命令,以確定一個進程的工作目錄
- 3. 是否可以爲R定義一個跨平臺的工作目錄?
- 4. C#獲取另一個進程的工作目錄
- 5. 一個工作簿中的宏是否可以更改另一個工作簿?
- 6. 是否可以確定一個對象是否被另一個對象引用?
- 7. 是否可以使用另一個進程創建的HWND?
- 8. 確定目錄是否可寫
- 9. 確定兩個目錄名是否指向同一目錄
- 10. 在Linux上,進程是否可以呈現另一個進程的GUI?
- 11. Common Lisp確定是一個目錄是一個子目錄或另一個目錄
- 12. 是否可以將工作項目模板從一個項目複製到另一個項目?
- 13. 進程的當前目錄是否與其工作目錄相同?
- 14. 是否可以搜索目錄內的特定目錄?
- 15. 在TFS構建中,工作目錄是否可以位於$(SystemDrive)的另一個分區
- 16. 是否可以確定哪個進程啓動我的.Net應用程序?
- 17. 是否可以通過VC++屬性表更改工作目錄?
- 18. 是否可以在啓動時設置JVM工作目錄?
- 19. 當一個進程的當前工作目錄被另一個進程刪除時會發生什麼?
- 20. 確定另一個項目的窗體是否打開
- 21. 確定一個事件目標是否是另一個元素的子元素
- 22. 如何確定一個目錄是否在同一分區
- 23. stompath - 是否可以將用戶帳戶從一個目錄遷移到另一個目錄
- 24. 是否可以指定一個自定義的「lib /」分片安裝目錄?
- 25. 是否可以在結帳前確定工作副本大小?
- 26. 是否可以使用gdb將線程注入到另一個進程?
- 27. 使用std :: system啓動進程時可以指定工作目錄嗎?
- 28. 在Innodb中記錄鎖定,是否可以工作
- 29. 如何檢查一個目錄是否包含Powershell中的另一個目錄?
- 30. 確定字符串輸入是否可以是Python中的有效目錄
這是因爲在這個信息被存儲在未來可能改變的地方面向未來的方式。 – poizan42 2016-06-22 10:25:52