2012-04-12 14 views

答えて

73

これが最短の方法です:

$env:APPDATA 

またはローカルアプリデータの場合:

$env:LOCALAPPDATA 
+7

変数に '$ env:APPDATA'として直接アクセスしてみませんか? – Rynant

+1

Rynantと同様、変数が1つしかないので、foreach-objectは必要ないので、 '$ env:APPDATA'を実行してください! –

+1

@ Rynantそれは受け入れられた答えでなければなりません。 :-) –

5

のAppDataディレクトリを取得するには、GetFolderPathメソッドを使用します。

[Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData) 

するか、アンディは単に彼のコメントに言及として:

[Environment]::GetFolderPath('ApplicationData') 
+3

やや短いバージョン: '[環境] :: GetFolderPath( 'applicationDataに')' –

+0

このすべてが私を与えるには、 'applicationDataに' ではないパスです。 –

4
$TempInstallerPath="$Env:USERPROFILE\AppData\Local\Downloaded Installations" 
if(Test-Path $TempInstallerPath) 
{ 
    Remove-Item "$TempInstallerPath\*" -Recurse -Force -ErrorAction 0 
} 
関連する問題