24/08/23 12:31:04.63 WbVmXdl2.net
携帯教えてるの楽しいし
77:login:Penguin
24/08/23 12:38:36.36 J3xBMcaZ.net
報道写真を集めた知恵遅れも後ろに暴力団とか通貨詐欺集団のな
78:login:Penguin
24/08/23 13:44:12.63 pA/i3z9e.net
発毛促進
79:login:Penguin
24/08/23 14:16:08.62 SsjAce+l.net
男遊びしてファンになるだろうに・・・
80:
24/08/23 22:43:42.48 DiAiSWO5.net
powershellのコメントブロックの書き方
<#コメントブロック
ここもコメント
ここまでブロック#>
C言語のコメントブロックでいいだろ。なんで増やすんだよ
/*
コメントブロック
*/
81:
24/08/23 22:47:02.32 DiAiSWO5.net
powershellのヒアドキュメントの書き方
echo '@
aaa
bbb
@'
以下のshのヒアドキュメントでいいだろ。なんで増やすんだよ。あと@`だとエラー@'じゃないとダメ。嫌がらせかよ
cat << EOS
aaa
bbb
EOS
82:
24/08/23 23:08:27.78 DiAiSWO5.net
オブジェクト指向言語の宿命なんだろうけど、1行が容易に長くなる
予約語 = ( ) ' "| { } , の直後で改行することはもちろんできる
これらとは別に途中改行 ` (バッククォート)で改行ができる。だだし使用禁止の場所があるのでつかわないほうがいい
モニタをOFFにするpowershellスクリプト
(Add-Type '[DllImport("user32.dll")] public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)
これなんてまだわかりやすい方だったりする
ああ shスクリプトは簡潔で良く出来てたんだなあ
83:
24/08/23 23:23:52.48 DiAiSWO5.net
test
84:
24/08/23 23:28:09.03 DiAiSWO5.net
Windowsユーザーにとって恐怖なのは、将来 バッチファイルを実行するコマンドシェルとwsh(vbスクリプト)が無くなってしまうこと
よってpowershellスクリプトかpython等のスクリプト言語をインストールして使うことになる
Win11にはデフォルトでpython3が中途半端に入っていて「お前は何がしたいんだ」と思う
85: 警備員[Lv.5][新芽]
24/08/24 01:05:48.10 hi/XezoL.net
powershell起動時に読み込まれるprofileファイルの場所一覧
普通に 滅びろPowerShell と思った
すべてのユーザー、すべてのホスト
Windows - $PSHOME\Profile.ps1
Linux - /opt/microsoft/powershell/7/profile.ps1
macOS - /usr/local/microsoft/powershell/7/profile.ps1
すべてのユーザー、現在のホスト
Windows - $PSHOME\Microsoft.PowerShell_profile.ps1
Linux - /opt/microsoft/powershell/7/Microsoft.PowerShell_profile.ps1
macOS - /usr/local/microsoft/powershell/7/Microsoft.PowerShell_profile.ps1
現在のユーザー、すべてのホスト
Windows - $HOME\Documents\PowerShell\Profile.ps1
Linux - ~/.config/powershell/profile.ps1
macOS - ~/.config/powershell/profile.ps1
現在のユーザー、現在のホスト
Windows - $HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
Linux - ~/.config/powershell/Microsoft.PowerShell_profile.ps1
macOS - ~/.config/powershell/Microsoft.PowerShell_profile.ps1
86: 警備員[Lv.5][新芽]
24/08/24 01:32:51.83 hi/XezoL.net
powershellにUTF8のスクリプトファイルを実行させたい
デフォルト文字コードはUTF8以外の何からしいので、文字コードをutf8に変更するコマンドをユーザープロファイルで実行しておく
実行結果は文字化けしてエラー。powershellも含めWindowsのAPIや環境がBOMなしUTF8に対応できてないらしい
文字列処理ができないのでは使い物にならないのだが。どうすんの?
87:login:Penguin
25/07/08 10:48:35.19 jS57K+fY.net
要るよ
linuxでpwshにchshするのが最強のCLI環境
88:login:Penguin
25/07/08 11:21:46.68 zVAFL8eR.net
要らないってことは無いと思うけど
仮にpwshがプレゼンスを得たとして
少なくとも保守の為にb系シェルの知識は必要
89:login:Penguin
25/07/08 15:09:56.25 ZU6tmE96.net
いらんよ
今稼働しているLinuxサーバで使えないものなんかイラン
まあ鯖缶としてはWindowsサーバも知っとかなきゃならんから仕事をする上では知識として必要だが
Linuxサーバでは全く不要
90:login:Penguin
25/07/09 15:51:35.71 JiGRqkFD.net
スクリプトなんてプログラムするまでもないようなことにしかつかえんだろ
91:login:Penguin
25/10/13 14:40:26.82 kP0r1o2X.net
preview登録してるけど最近前にも増して更新早すぎてしょっちゅう作業が止まる…
92:login:Penguin
25/11/22 20:46:16.78 pH9bphJd.net
そうなのか
93:login:Penguin
26/04/27 21:11:28.77 Dp0pk8jq.net
Git BashあればPowerShell要らない
94:login:Penguin
26/04/28 01:50:58.96 YOfaEXv+.net
OSのオブジェクトを扱えるのがpowershell最大の特徴なんだから、WindowsでいうCOMに相当する
dBusのオブジェクトは当然扱えるんだろう?じゃなきゃゴミ
95:login:Penguin
26/04/28 19:40:37.70 LnmQ8DK/.net
なんでこんなゴミスレがそれなりに伸びてるのにWSLスレは即死するんやろなぁ
96:login:Penguin
26/04/29 10:17:07.12 8vB5pcSX.net
>>94
ネイティブなコマンドレットは無いのでdbus-send使って間接的にメソッド呼び出しするんだと