[解決済み】PowerShellで条件を否定する方法は?
2022-03-26 23:49:20
質問
PowerShellで条件付きテストを否定する方法は?
例えば、C:⇄Codeというディレクトリがあるか調べたい場合、実行できます。
if (Test-Path C:\Code){
write "it exists!"
}
その条件を否定する方法、例えば(不稼働)などはないのでしょうか。
if (Not (Test-Path C:\Code)){
write "it doesn't exist!"
}
ワークアラウンド :
if (Test-Path C:\Code){
}
else {
write "it doesn't exist"
}
これは問題なく動作しますが、私はインラインのものを希望します。
解決方法は?
でほぼ決まりましたね。
Not
. そうであるべきだ。
if (-Not (Test-Path C:\Code)) {
write "it doesn't exist!"
}
を使用することもできます。
!
:
if (!(Test-Path C:\Code)){}
面白半分に、ビット単位の排他的論理和を使うこともできますが、これは最も読みやすく理解しやすい方法ではありません。
if ((test-path C:\code) -bxor 1) {write "it doesn't exist!"}
関連
-
[解決済み] Powershell ISE 内の別の PS1 スクリプトから PowerShell スクリプト PS1 を呼び出す
-
[解決済み] インストールされたPowerShellのバージョンを確認する
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] PowerShellで「このシステムではスクリプトの実行が無効になっています」と言われる。
-
[解決済み] PowerShellでコードをコメントアウトする方法とは?
-
[解決済み] Windows PowerShellの環境変数を設定する
-
[解決済み] PowerShellで文字列と変数を連結する方法は?
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
-
[解決済み】PowerShellスクリプトを実行する方法
-
[解決済み】実行中のコマンドレットのカレントディレクトリを取得する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Xcopyのエラーメッセージ「Sharing Violation」が誤っている。
-
[解決済み] どのような場合に0x40010004のコードでプログラムが終了するのでしょうか?
-
[解決済み] openssl' は内部コマンドまたは外部コマンドとして認識されません。
-
[解決済み] NERDTreeで隠しファイル(ピリオドで始まる)を表示するにはどうしたらいいですか?
-
[解決済み] 200 PORT コマンドが成功しました。PASVの使用を検討してください。425 接続の確立に失敗しました。
-
[解決済み] 'ant' は内部コマンドまたは外部コマンドとして認識されません。
-
[解決済み] Ahkファイルから.exeを生成すると、Heur.AdvML.Bが表示される。
-
[解決済み] mingw-w64スレッド:PosixとWin32の比較
-
[解決済み] cmd lineを使用してファイルをZIPする方法は?
-
[解決済み] PowerShellでパスが存在するかどうかを確認する良い方法 [終了しました]