teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

情報追加

2020/08/09 04:44

投稿

ookura
ookura

スコア27

title CHANGED
File without changes
body CHANGED
@@ -9,4 +9,28 @@
9
9
  この後、最小化しているウィンドウの中から指定のウィンドウタイトルのもののみ
10
10
  最大化する方法をお教えいただけますと幸いです。
11
11
 
12
- 不勉強で申し訳ありませんがどなたかご教示お願いします。
12
+ 不勉強で申し訳ありませんがどなたかご教示お願いします。
13
+
14
+ #追記
15
+ ネットで調べてそれらしきソースを見つけたのですが、イマイチウィンドウタイトルで最小化から最大化する方法が分かりません。
16
+ [参考リンク](https://stackoverflow.com/questions/4993926/maximize-window-and-bring-it-in-front-with-powershell)
17
+ #下記試したコード
18
+ ```ここに言語を入力
19
+
20
+ $signature = @"
21
+ [DllImport("user32.dll")]
22
+ public static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow);
23
+ "@
24
+
25
+ $showWindowAsync = Add-Type -memberDefinition $signature -name "Win32ShowWindowAsync" -namespace Win32Functions -passThru
26
+
27
+ $Pid = Get-Process -id| Where-Object {$_.MainWindowTitle -match "ウィンドウタイトル"}
28
+
29
+ # Restore it
30
+ $showWindowAsync::ShowWindowAsync(($pid).MainWindowHandle, 4)
31
+
32
+
33
+ ```
34
+ ウィンドウタイトルに入れたタイトル名のもののみ最大化にしたいのですがうまくいきません。
35
+ どなたかお詳しい方、ご教示いただけませんでしょうか・・・。
36
+ 宜しくお願いします。