12

PowerShell ISE を使用しています (4 だと思います)。

古い '*.BAT' ファイルを置き換えるログオン スクリプトを作成しています。

デスクトップから特定のディレクトリを「作成/削除」する前に、ユーザー プロファイルの状態をテストしようとしています。

If(($env:userprofile = "rmullins"))
    {
        Remove-Item $env:userprofile\Desktop\ITFILES -Recurse -Force
    }

そこで、何が起こっているかを確認するために次のコマンドを実行します。

md -Path $env:userprofile\Desktop\ITFILES

パスは次の場所に作成されます: C:\Windows\System32........

上記の MD コマンドは、'IF' ステートメントを実行するまで問題なく動作します。部品の仕組みが理解できていない可能性があると思います$env:userprofile

何か案は?

4

1 に答える 1